diff --git a/bot/events_handlers/message_events.py b/bot/events_handlers/message_events.py index f92f7af..f845d6a 100644 --- a/bot/events_handlers/message_events.py +++ b/bot/events_handlers/message_events.py @@ -6,7 +6,7 @@ import discord from bot.ai.handle_request import forward_to_google_api from bot.log import logger from bot.utils import aware_utcnow, timeout_member, safe_truncate -from database import add_user_to_role +from database import add_user_to_role, is_user_blacklisted BOT_LOG = 1112049391482703873 GENERAL_CHANNEL = 1110531063744303138 @@ -65,6 +65,12 @@ async def handle_bot_mention(message, bot, no_context=False): ) return True + if is_user_blacklisted(message.author.id): + message.reply( + "You are blacklisted from using this command.", mention_author=True + ) + return True + # Cooldown logic: max 1 use per minute per user now = time.time() user_id = message.author.id