Commit 4d342065 authored by nanahira's avatar nanahira

support deckcode

parent 55f6e999
Pipeline #33383 failed with stages
in 9 minutes and 34 seconds
...@@ -1767,8 +1767,11 @@ class Room ...@@ -1767,8 +1767,11 @@ class Room
add_windbot: (botdata)-> add_windbot: (botdata)->
@windbot = botdata @windbot = botdata
url = "http://#{settings.modules.windbot.server_ip}:#{settings.modules.windbot.port}/?name=#{encodeURIComponent(botdata.name)}&deck=#{encodeURIComponent(botdata.deck)}&host=#{settings.modules.windbot.my_ip}&port=#{settings.port}&dialog=#{encodeURIComponent(botdata.dialog)}&version=#{settings.version}&password=#{encodeURIComponent(@name)}"
if botdata.deckcode
url += "&deckcode=#{encodeURIComponent(botdata.deckcode.toString('base64'))}"
request request
url: "http://#{settings.modules.windbot.server_ip}:#{settings.modules.windbot.port}/?name=#{encodeURIComponent(botdata.name)}&deck=#{encodeURIComponent(botdata.deck)}&host=#{settings.modules.windbot.my_ip}&port=#{settings.port}&dialog=#{encodeURIComponent(botdata.dialog)}&version=#{settings.version}&password=#{encodeURIComponent(@name)}" url: url
, (error, response, body)=> , (error, response, body)=>
if error if error
log.warn 'windbot add error', error, this.name log.warn 'windbot add error', error, this.name
......
...@@ -2332,8 +2332,12 @@ ...@@ -2332,8 +2332,12 @@
add_windbot(botdata) { add_windbot(botdata) {
this.windbot = botdata; this.windbot = botdata;
url = `http://${settings.modules.windbot.server_ip}:${settings.modules.windbot.port}/?name=${encodeURIComponent(botdata.name)}&deck=${encodeURIComponent(botdata.deck)}&host=${settings.modules.windbot.my_ip}&port=${settings.port}&dialog=${encodeURIComponent(botdata.dialog)}&version=${settings.version}&password=${encodeURIComponent(this.name)}`;
if (botdata.deckcode) {
url += `&deckcode=${encodeURIComponent(botdata.deckcode.toString('base64'))}`;
}
request({ request({
url: `http://${settings.modules.windbot.server_ip}:${settings.modules.windbot.port}/?name=${encodeURIComponent(botdata.name)}&deck=${encodeURIComponent(botdata.deck)}&host=${settings.modules.windbot.my_ip}&port=${settings.port}&dialog=${encodeURIComponent(botdata.dialog)}&version=${settings.version}&password=${encodeURIComponent(this.name)}` url: url
}, (error, response, body) => { }, (error, response, body) => {
if (error) { if (error) {
log.warn('windbot add error', error, this.name); log.warn('windbot add error', error, this.name);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment