From 6e3166a8870e7f892f14814cf0b9692ba77e09b9 Mon Sep 17 00:00:00 2001 From: mrfluffy Date: Thu, 28 Aug 2025 01:10:45 +0100 Subject: [PATCH] NOtice the capital OS --- bot.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/bot.py b/bot.py index f719b0f..4755fe4 100644 --- a/bot.py +++ b/bot.py @@ -21,19 +21,21 @@ async def on_message(message): # Ignore messages sent by the bot itself to prevent loops if message.author == bot.user: return + # Check if the message contains "nixos" (case-insensitive, as a whole word) if re.search(r'\bnixos\b', message.content, re.IGNORECASE): - # Replace "nixos" with "fagos" (preserving case of the first letter) + # Replace "nixos" with "fagOS" (preserving case of the first letter) new_content = re.sub( r'\b(nixos)\b', - lambda m: 'Fagos' if m.group(1)[0].isupper() else 'fagos', + lambda m: 'FagOS' if m.group(1)[0].isupper() else 'fagOS', message.content, flags=re.IGNORECASE ) # Send the modified message await message.channel.send(f'{new_content}') + # Allow other commands to process (if any) await bot.process_commands(message) # Run the bot using the token from the environment variable -bot.run(os.getenv('FAGOS_TOKEN')) +bot.run(os.getenv('FAGOS_TOKEN')) \ No newline at end of file