diff --git a/config.js b/config.js index 0a43170..8c43056 100644 --- a/config.js +++ b/config.js @@ -32,16 +32,19 @@ module.exports = function(url, cmds){ url: this.url, form:message, }; - return request.get(options, function (err, response, body) { - if (err) - return bot.error(err); + return new Promise((resolve,reject)=>{ + return request.get(options, function (err, response, body) { + if (err) + return reject(500); - if (response.statusCode != 200 ) - return bot.error(response.statusCode); - - return event.reply(body.reply); - - }); + if (response.statusCode != 200 ) + return reject(500);//response.statusCode); + + event.reply(body.reply).catch(err=>bot.error(500)); + return resolve(200); + + }); + }); } }, ],