diff options
author | 2020-10-18 19:26:07 +0100 | |
---|---|---|
committer | 2020-10-18 19:26:07 +0100 | |
commit | aa7cd969719d41b2e905407bf73ff000065df960 (patch) | |
tree | c87f33268a34b328e19c2d8d75b388e70cbfbd84 | |
parent | Track deleted messages being deleted (diff) |
fix code linting
-rw-r--r-- | metricity/bot.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/metricity/bot.py b/metricity/bot.py index a2f0241..d66d3c2 100644 --- a/metricity/bot.py +++ b/metricity/bot.py @@ -8,7 +8,8 @@ from typing import Any, Generator, List from asyncpg.exceptions import UniqueViolationError from discord import ( CategoryChannel, Guild, Intents, Member, - Message as DiscordMessage, VoiceChannel + Message as DiscordMessage, VoiceChannel, + RawMessageDeleteEvent ) from discord.abc import Messageable from discord.ext.commands import Bot, Context @@ -326,11 +327,13 @@ async def on_message(message: DiscordMessage) -> None: created_at=message.created_at ) + @bot.event -async def on_raw_message_delete(message): +async def on_raw_message_delete(message: RawMessageDeleteEvent) -> None: if message := await Message.get(str(message.message_id)): await message.update(is_deleted=True).apply() + @bot.command() async def opt_in(ctx: Context) -> None: """Opt-in to the server analytics system.""" |