aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar kwzrd <[email protected]>2020-06-08 18:31:09 +0200
committerGravatar kwzrd <[email protected]>2020-06-08 23:28:28 +0200
commit780ed87ef3d4f24e45d2cba8020342c1195f7801 (patch)
tree7515a1374e1788ed94ec3bbbd231e41c24d175fb
parentMerge pull request #983 from python-discord/bug/backend/stats-category-check (diff)
Incidents: add incidents module & new ext boilerplate
-rw-r--r--bot/cogs/moderation/__init__.py4
-rw-r--r--bot/cogs/moderation/incidents.py14
2 files changed, 17 insertions, 1 deletions
diff --git a/bot/cogs/moderation/__init__.py b/bot/cogs/moderation/__init__.py
index 6880ca1bd..4455705f7 100644
--- a/bot/cogs/moderation/__init__.py
+++ b/bot/cogs/moderation/__init__.py
@@ -1,4 +1,5 @@
from bot.bot import Bot
+from .incidents import Incidents
from .infractions import Infractions
from .management import ModManagement
from .modlog import ModLog
@@ -7,7 +8,8 @@ from .superstarify import Superstarify
def setup(bot: Bot) -> None:
- """Load the Infractions, ModManagement, ModLog, Silence, and Superstarify cogs."""
+ """Load the Incidents, Infractions, ModManagement, ModLog, Silence, and Superstarify cogs."""
+ bot.add_cog(Incidents(bot))
bot.add_cog(Infractions(bot))
bot.add_cog(ModLog(bot))
bot.add_cog(ModManagement(bot))
diff --git a/bot/cogs/moderation/incidents.py b/bot/cogs/moderation/incidents.py
new file mode 100644
index 000000000..2ff1e949a
--- /dev/null
+++ b/bot/cogs/moderation/incidents.py
@@ -0,0 +1,14 @@
+import logging
+
+from discord.ext.commands import Cog
+
+from bot.bot import Bot
+
+log = logging.getLogger(__name__)
+
+
+class Incidents(Cog):
+ """Automation for the #incidents channel."""
+
+ def __init__(self, bot: Bot) -> None:
+ self.bot = bot