lunarflu HF staff commited on
Commit
ddddd8f
1 Parent(s): dd844fd

antispam alerts update (longer cooldown, catches staggered spam)

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -46,7 +46,7 @@ async def on_message(message):
46
 
47
 
48
  ### antispam experiment
49
- cooldown_duration = 1 # 1 message per second
50
  if message.author.id not in user_cooldowns:
51
  user_cooldowns[message.author.id] = {'count': 1, 'timestamp': message.created_at}
52
  else:
@@ -75,7 +75,7 @@ async def on_message(message):
75
  alert = "<@&1108342563628404747>" # normal @alerts role
76
 
77
  await bot.log_channel.send(
78
- f"[EXPERIMENTAL ALERT] {message.author.mention} is posting too quickly! \n"
79
  f"Spam count: {user_cooldowns[message.author.id]['count']}\n"
80
  f"Message content: {message.content}\n"
81
  f"[Jump to message!](https://discord.com/channels/{message.guild.id}/{message.channel.id}/{message.id})\n"
 
46
 
47
 
48
  ### antispam experiment
49
+ cooldown_duration = 3 # messages per n seconds, was 1, now 3, could try 5
50
  if message.author.id not in user_cooldowns:
51
  user_cooldowns[message.author.id] = {'count': 1, 'timestamp': message.created_at}
52
  else:
 
75
  alert = "<@&1108342563628404747>" # normal @alerts role
76
 
77
  await bot.log_channel.send(
78
+ f"[EXPERIMENTAL ALERT] {message.author} may be posting too quickly! \n"
79
  f"Spam count: {user_cooldowns[message.author.id]['count']}\n"
80
  f"Message content: {message.content}\n"
81
  f"[Jump to message!](https://discord.com/channels/{message.guild.id}/{message.channel.id}/{message.id})\n"