diff options
Diffstat (limited to '')
| -rw-r--r-- | bot/cogs/antispam.py | 9 | ||||
| -rw-r--r-- | bot/constants.py | 1 | ||||
| -rw-r--r-- | config-default.yml | 2 | 
3 files changed, 5 insertions, 7 deletions
| diff --git a/bot/cogs/antispam.py b/bot/cogs/antispam.py index 9962fe1c2..03551e806 100644 --- a/bot/cogs/antispam.py +++ b/bot/cogs/antispam.py @@ -10,7 +10,7 @@ from bot.cogs.moderation import Moderation  from bot.cogs.modlog import ModLog  from bot.constants import (      AntiSpam as AntiSpamConfig, Channels, -    Colours, DEBUG_MODE, Event, +    Colours, DEBUG_MODE, Event, Filter,      Guild as GuildConfig, Icons,      Roles, STAFF_ROLES,  ) @@ -30,11 +30,6 @@ RULE_FUNCTION_MAPPING = {      'newlines': rules.apply_newlines,      'role_mentions': rules.apply_role_mentions  } -WHITELISTED_CHANNELS = ( -    Channels.admins, Channels.announcements, Channels.big_brother_logs, -    Channels.devlog, Channels.devtest, Channels.helpers, Channels.message_log, -    Channels.mod_alerts, Channels.modlog, Channels.staff_lounge -)  class AntiSpam: @@ -55,7 +50,7 @@ class AntiSpam:              not message.guild              or message.guild.id != GuildConfig.id              or message.author.bot -            or (message.channel.id in WHITELISTED_CHANNELS and not DEBUG_MODE) +            or (message.channel.id in Filter.channel_whitelist and not DEBUG_MODE)              or (any(role.id in STAFF_ROLES for role in message.author.roles) and not DEBUG_MODE)          ):              return diff --git a/bot/constants.py b/bot/constants.py index d2c953276..17e60a418 100644 --- a/bot/constants.py +++ b/bot/constants.py @@ -352,6 +352,7 @@ class Channels(metaclass=YAMLGetter):      reddit: int      talent_pool: int      userlog: int +    user_event_a: int      verification: int diff --git a/config-default.yml b/config-default.yml index 15a897fa4..af0621ece 100644 --- a/config-default.yml +++ b/config-default.yml @@ -115,6 +115,7 @@ guild:          staff_lounge:      &STAFF_LOUNGE  464905259261755392          talent_pool:       &TALENT_POOL   534321732593647616          userlog:                          528976905546760203 +        user_event_a:      &USER_EVENT_A  592000283102674944          verification:                     352442727016693763      ignored: [*ADMINS, *MESSAGE_LOG, *MODLOG] @@ -210,6 +211,7 @@ filter:          - *STAFF_LOUNGE          - *DEVTEST          - *TALENT_POOL +        - *USER_EVENT_A      role_whitelist:          - *ADMIN_ROLE | 
