diff --git a/src/decorators/decorators/Guild.ts b/src/decorators/decorators/Guild.ts index 13d8cd87..cdad73ef 100644 --- a/src/decorators/decorators/Guild.ts +++ b/src/decorators/decorators/Guild.ts @@ -14,14 +14,14 @@ export function Guild(...guildIDs: string[]) { Modifier.create(async (original) => { original.guilds = [ ...original.guilds, - ...guildIDs + ...guildIDs.filter(guildID => !original.guilds.includes(guildID)) ]; if (original instanceof DDiscord) { original.slashes.map((slash) => { slash.guilds = [ ...slash.guilds, - ...guildIDs + ...guildIDs.filter(guildID => !slash.guilds.includes(guildID)) ]; }); }