diff --git a/src/api/routes/guilds/#guild_id/members/#member_id/index.ts b/src/api/routes/guilds/#guild_id/members/#member_id/index.ts index c0d5f4a1..faa8ae8f 100644 --- a/src/api/routes/guilds/#guild_id/members/#member_id/index.ts +++ b/src/api/routes/guilds/#guild_id/members/#member_id/index.ts @@ -168,6 +168,7 @@ router.put( if (member_id === "@me") { member_id = req.user_id; rights.hasThrow("JOIN_GUILDS"); + if (req.user_bot) throw DiscordApiErrors.BOT_PROHIBITED_ENDPOINT; } else { // TODO: check oauth2 scope