diff --git a/crates/delta/src/routes/customisation/emoji_create.rs b/crates/delta/src/routes/customisation/emoji_create.rs index 323d42fd..d8288dae 100644 --- a/crates/delta/src/routes/customisation/emoji_create.rs +++ b/crates/delta/src/routes/customisation/emoji_create.rs @@ -27,11 +27,6 @@ pub async fn create_emoji( }) })?; - // Bots cannot manage emojis - if user.bot.is_some() { - return Err(create_error!(IsBot)); - } - // Validate we have permission to write into parent match &data.parent { v0::EmojiParent::Server { id } => { diff --git a/crates/delta/src/routes/customisation/emoji_delete.rs b/crates/delta/src/routes/customisation/emoji_delete.rs index ad647e5b..53cbb837 100644 --- a/crates/delta/src/routes/customisation/emoji_delete.rs +++ b/crates/delta/src/routes/customisation/emoji_delete.rs @@ -18,10 +18,6 @@ pub async fn delete_emoji( user: User, emoji_id: Reference, ) -> Result { - // Bots cannot manage emoji - if user.bot.is_some() { - return Err(create_error!(IsBot)); - } // Fetch the emoji let emoji = emoji_id.as_emoji(db).await?;