From b3ec9a2e0e5c328a87ccde8645f6a7ca6df0edf1 Mon Sep 17 00:00:00 2001 From: apmapmapm Date: Thu, 14 Dec 2023 16:48:19 +0800 Subject: [PATCH] add autoban message --- mastermelon/anti_mindus_bot.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mastermelon/anti_mindus_bot.py b/mastermelon/anti_mindus_bot.py index e49b2a8..82db0b8 100644 --- a/mastermelon/anti_mindus_bot.py +++ b/mastermelon/anti_mindus_bot.py @@ -9,13 +9,15 @@ async def vkick_anti_bot(message,bot,autoban_counts): if "ModAdmin Hammer vkick" not in message.content: return autoban_channel: discord.TextChannel = bot.get_channel(1165956715230015529) + mod_report_channel: discord.TextChannel = bot.get_channel(796305521270587413) autoban_message = await autoban_channel.fetch_message(1173435083353505792) if ("Reason grief" in message.content) or ("Reason bot" in message.content) or ("Reason nsfw" in message.content): - await message.channel.send("☠️ autoban activated") autoban_counts[0] +=1 ban_command = message.content.split("\n")[2] # ban by ip ban_command= ban_command.split('-1 "')[1][:-1] username = message.content.split("\n")[0][14:-1] + await message.channel.send(f"☠️ autoban activated for {username}") + await mod_report_channel.send( f"☠️ autoban activated for {username}" ) await autoban_message.channel.send(f"☠️{autoban_counts[0]} banning user: {username}. "+ban_command+"\nsending command") await console_commands.sendcommandtoserver(autoban_message,-1,ban_command,False)