@notenoughupdates/discord-akairo
Advanced tools
Comparing version 9.0.10-dev.1642902587.27cb93d to 9.0.10-dev.1642944146.e9691f7
{ | ||
"name": "@notenoughupdates/discord-akairo", | ||
"version": "9.0.10-dev.1642902587.27cb93d", | ||
"version": "9.0.10-dev.1642944146.e9691f7", | ||
"description": "A highly customizable bot framework for Discord.js.", | ||
@@ -5,0 +5,0 @@ "main": "./dist/src/index.js", |
@@ -374,5 +374,6 @@ "use strict"; | ||
.filter(value => Boolean(this.modules.find(mod => mod.aliases[0] === value.name))); | ||
const promises = this.client.guilds.cache.map(async (guild) => { | ||
const promises = this.client.guilds.cache.map( | ||
/* async */ guild => { | ||
const perms = new Array(...((fullPermissions ?? new discord_js_1.Collection()).map(value => mapCom(value, guild)) ?? [])); | ||
await guild.commands.fetch(); | ||
// await guild.commands.fetch(); | ||
if (guild.commands.cache.size) | ||
@@ -379,0 +380,0 @@ perms.push(...guild.commands.cache.filter(value => !value.defaultPermission).map(value => mapCom(value, guild))); |
{ | ||
"name": "@notenoughupdates/discord-akairo", | ||
"version": "9.0.10-dev.1642902587.27cb93d", | ||
"version": "9.0.10-dev.1642944146.e9691f7", | ||
"description": "A highly customizable bot framework for Discord.js.", | ||
@@ -5,0 +5,0 @@ "main": "./dist/src/index.js", |
@@ -577,14 +577,16 @@ import { | ||
const promises = this.client.guilds.cache.map(async guild => { | ||
const perms = new Array(...((fullPermissions ?? new Collection()).map(value => mapCom(value, guild)) ?? [])); | ||
await guild.commands.fetch(); | ||
if (guild.commands.cache.size) | ||
perms.push(...guild.commands.cache.filter(value => !value.defaultPermission).map(value => mapCom(value, guild))); | ||
if (guild.available) | ||
return guild.commands.permissions.set({ | ||
fullPermissions: perms | ||
}); | ||
// Return empty promise if guild is unavailable | ||
return Promise.resolve(); | ||
}); | ||
const promises = this.client.guilds.cache.map( | ||
/* async */ guild => { | ||
const perms = new Array(...((fullPermissions ?? new Collection()).map(value => mapCom(value, guild)) ?? [])); | ||
// await guild.commands.fetch(); | ||
if (guild.commands.cache.size) | ||
perms.push(...guild.commands.cache.filter(value => !value.defaultPermission).map(value => mapCom(value, guild))); | ||
if (guild.available) | ||
return guild.commands.permissions.set({ | ||
fullPermissions: perms | ||
}); | ||
// Return empty promise if guild is unavailable | ||
return Promise.resolve(); | ||
} | ||
); | ||
try { | ||
@@ -591,0 +593,0 @@ await Promise.all(promises); |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
955783
16884