Add ShardingManager.fetchGuildCount

This commit is contained in:
Schuyler Cebulskie
2016-09-22 22:48:21 -04:00
parent 9d94fbfbcb
commit 3fa4ff13e3
3 changed files with 54 additions and 3 deletions

View File

@@ -130,6 +130,13 @@ class Client extends EventEmitter {
if (this.options.message_sweep_interval > 0) {
this.setInterval(this.sweepMessages.bind(this), this.options.message_sweep_interval * 1000);
}
if (process.send) {
process.on('message', message => {
if (typeof message !== 'string') return;
if (message === '_guildCount') process.send(this.guilds.size);
});
}
}
/**