This commit is contained in:
dragonfire535
2017-10-16 15:14:37 -04:00
parent 4327781154
commit 3e4734772d
+6 -6
View File
@@ -6,8 +6,8 @@ class CommandoClient extends Client {
constructor(options) { constructor(options) {
super(options); super(options);
this.guildPruneLevel = options.guildPruneLevel; if (typeof this.options.guildPruneLevel === 'undefined') this.options.guildPruneLevel = Infinity;
this.guildWhitelist = options.guildWhitelist; if (typeof this.options.guildWhitelist === 'undefined') this.options.guildWhitelist = [];
Object.defineProperty(this, 'dBotsToken', { value: options.dBotsToken }); Object.defineProperty(this, 'dBotsToken', { value: options.dBotsToken });
Object.defineProperty(this, 'dBotsOrgToken', { value: options.dBotsOrgToken }); Object.defineProperty(this, 'dBotsOrgToken', { value: options.dBotsOrgToken });
@@ -63,8 +63,8 @@ class CommandoClient extends Client {
let guilds = new Collection(); let guilds = new Collection();
if (typeof guild === 'undefined') { if (typeof guild === 'undefined') {
for (const g of this.guilds.values()) { for (const g of this.guilds.values()) {
if (this.guildWhitelist.includes(g.id)) continue; if (this.options.guildWhitelist.includes(g.id)) continue;
if (g.members.filter(member => member.user.bot).size > this.guildPruneLevel) { if (g.members.filter(member => member.user.bot).size > this.options.guildPruneLevel) {
try { try {
guilds.set(g.id, g); guilds.set(g.id, g);
await g.leave(); await g.leave();
@@ -74,8 +74,8 @@ class CommandoClient extends Client {
} }
} }
} else { } else {
if (this.guildWhitelist.includes(guild.id)) return guilds; if (this.options.guildWhitelist.includes(guild.id)) return guilds;
if (guild.members.filter(member => member.user.bot).size > this.guildPruneLevel) { if (guild.members.filter(member => member.user.bot).size > this.options.guildPruneLevel) {
try { try {
guilds.set(guild.id, guild); guilds.set(guild.id, guild);
await guild.leave(); await guild.leave();