diff options
| author | 2020-03-28 18:57:03 +0200 | |
|---|---|---|
| committer | 2020-03-28 18:57:03 +0200 | |
| commit | 3f855231a3da94efe0e73448feaeb8f15d2799fc (patch) | |
| tree | 39374387a1bebea961e453b1d85c33079eca7cf3 | |
| parent | (Webhook Detection): Alert message formatting changes, added `on_message` lis... (diff) | |
(Webhook Detection): Added `on_message_edit` listener for Discord Webhooks detecting.
Diffstat (limited to '')
| -rw-r--r-- | bot/cogs/webhook_remover.py | 7 | 
1 files changed, 7 insertions, 0 deletions
| diff --git a/bot/cogs/webhook_remover.py b/bot/cogs/webhook_remover.py index d6569a72b..1f758f8e6 100644 --- a/bot/cogs/webhook_remover.py +++ b/bot/cogs/webhook_remover.py @@ -75,6 +75,13 @@ class WebhookRemover(Cog):          if is_url_in:              await self.delete_and_respond(msg, url) +    @Cog.listener() +    async def on_message_edit(self, before: Message, after: Message) -> None: +        """Check is Discord Webhook URL in new message content when message changed.""" +        is_url_in, url = await self.scan_message(after) +        if is_url_in: +            await self.delete_and_respond(after, url) +  def setup(bot: Bot) -> None:      """Load `WebhookRemover` cog.""" | 
