aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bot/cogs/moderation/incidents.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/bot/cogs/moderation/incidents.py b/bot/cogs/moderation/incidents.py
index c85a68a14..2424c008d 100644
--- a/bot/cogs/moderation/incidents.py
+++ b/bot/cogs/moderation/incidents.py
@@ -1,4 +1,5 @@
import logging
+import typing as t
from enum import Enum
import discord
@@ -28,9 +29,12 @@ class Incidents(Cog):
def __init__(self, bot: Bot) -> None:
self.bot = bot
- async def add_signals(self, incident: discord.Message) -> None:
+ @staticmethod
+ async def add_signals(incident: discord.Message) -> None:
"""Add `Signal` member emoji to `incident` as reactions."""
- ...
+ for signal_emoji in Signal:
+ log.debug(f"Adding reaction: {signal_emoji.value}")
+ await incident.add_reaction(signal_emoji.value)
@Cog.listener()
async def on_message(self, message: discord.Message) -> None: