From 1cb9b566d84cd2ec253384462feb08494eafda58 Mon Sep 17 00:00:00 2001 From: sarah Date: Sun, 22 Mar 2026 17:51:02 +0100 Subject: [PATCH] Fix: Twitch commands use ModerateMembers permission Change twitch add/remove subcommands to use ModerateMembers permission instead of Administrator, matching the /admin command permissions. Co-Authored-By: Claude Opus 4.6 --- src/commands/utility/twitch.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/commands/utility/twitch.ts b/src/commands/utility/twitch.ts index d6446c0..8e39264 100644 --- a/src/commands/utility/twitch.ts +++ b/src/commands/utility/twitch.ts @@ -41,7 +41,7 @@ const command: Command = { async execute(interaction: any) { const subcommand = interaction.options.getSubcommand(); const guildId = interaction.guildId; - const isAdmin = interaction.memberPermissions?.has(PermissionFlagsBits.Administrator); + const isAdmin = interaction.memberPermissions?.has(PermissionFlagsBits.ModerateMembers); const DB = interaction.client.DB; if (subcommand === 'online') {