diff --git a/lib/base_bot.js b/lib/base_bot.js index b5206a9..ad47dc3 100644 --- a/lib/base_bot.js +++ b/lib/base_bot.js @@ -740,7 +740,7 @@ class BaseBot extends EventEmitter { err.message = `"${err.message}". This is most probably on your end.`; } - this.emit('error', err || 'empty error object'); + this.emit('error', err || 'empty error object', update); return err; }); } diff --git a/lib/botmaster.js b/lib/botmaster.js index ede261a..1f42186 100644 --- a/lib/botmaster.js +++ b/lib/botmaster.js @@ -132,9 +132,9 @@ class Botmaster extends EventEmitter { } bot.master = this; this.bots.push(bot); - bot.on('error', (err) => { + bot.on('error', (err, update) => { debug(err.message); - this.emit('error', bot, err); + this.emit('error', bot, err, update); }); debug(`added bot of type: ${bot.type} with id: ${bot.id}`);