Stop the EventEmitter debug warnings when fetching lots of guilds before ready

This commit is contained in:
Amish Shah
2017-04-29 17:46:36 +01:00
parent 584961b04b
commit dd8f77fcf0
2 changed files with 6 additions and 15 deletions

View File

@@ -63,7 +63,12 @@ class ReadyHandler extends AbstractHandler {
client.ws.connection.triggerReady(); client.ws.connection.triggerReady();
}, 1200 * data.guilds.length); }, 1200 * data.guilds.length);
client.once('ready', () => client.clearTimeout(t)); client.setMaxListeners(data.guilds.length + 1);
client.once('ready', () => {
client.setMaxListeners(10);
client.clearTimeout(t);
});
const ws = this.packetManager.ws; const ws = this.packetManager.ws;

View File

@@ -17,22 +17,8 @@ client.on('ready', () => {
console.timeEnd('magic'); console.timeEnd('magic');
}); });
client.on('userUpdate', (o, n) => {
console.log(o.username, n.username);
});
client.on('debug', console.log); client.on('debug', console.log);
client.on('emojiCreate', e => console.log('create!!', e.name));
client.on('emojiDelete', e => console.log('delete!!', e.name));
client.on('emojiUpdate', (o, n) => console.log('update!!', o.name, n.name));
client.on('guildMemberAdd', m => console.log(`${m.user.username} joined ${m.guild.name}`));
client.on('channelCreate', channel => {
console.log(`made ${channel.name}`);
});
client.on('error', m => console.log('debug', m)); client.on('error', m => console.log('debug', m));
client.on('reconnecting', m => console.log('debug', m)); client.on('reconnecting', m => console.log('debug', m));