aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar MarkKoz <[email protected]>2020-08-04 12:11:35 -0700
committerGravatar MarkKoz <[email protected]>2020-08-04 12:11:35 -0700
commite2a035cb75f049ed9deae0c88553cf5cece538e8 (patch)
tree9f0b61ce372e01cba870cdb98b5a732d14fbaf9d
parentRevert "Disabled burst_shared filter temporarily" (diff)
Filtering: ignore webhooks for nickname filter
Fixes #1027
-rw-r--r--bot/cogs/filtering.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/bot/cogs/filtering.py b/bot/cogs/filtering.py
index 64afd184d..cdad1d01d 100644
--- a/bot/cogs/filtering.py
+++ b/bot/cogs/filtering.py
@@ -120,7 +120,10 @@ class Filtering(Cog):
async def on_message(self, msg: Message) -> None:
"""Invoke message filter for new messages."""
await self._filter_message(msg)
- await self.check_bad_words_in_name(msg.author)
+
+ # Ignore webhook messages.
+ if msg.webhook_id is None:
+ await self.check_bad_words_in_name(msg.author)
@Cog.listener()
async def on_message_edit(self, before: Message, after: Message) -> None: