aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Mark <[email protected]>2020-08-09 11:08:36 -0700
committerGravatar GitHub <[email protected]>2020-08-09 11:08:36 -0700
commit0178935ffe33ad1295070ab62e84067b26dd4c1a (patch)
treea6d442fe4f46c1d20f0dee6ba0aeb49d2e91b462
parentMerge pull request #1085 from python-discord/bug/util/1079/long-poll-titles (diff)
parentMerge branch 'master' into bug/filters/1027/ignore-webhook-names (diff)
Merge pull request #1084 from python-discord/bug/filters/1027/ignore-webhook-names
Ignore webhooks for nickname filter
-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 4ec95ad73..93cc1c655 100644
--- a/bot/cogs/filtering.py
+++ b/bot/cogs/filtering.py
@@ -124,7 +124,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: