Add loader for modcase

This commit is contained in:
Zeva Rose 2022-05-03 09:52:13 -06:00
parent 25a436c42b
commit 1ddef9fd0a
2 changed files with 15 additions and 8 deletions

View file

@ -3,7 +3,17 @@ import logging
from naff import Client from naff import Client
from jarvis.cogs.admin import ban, kick, lock, lockdown, mute, purge, roleping, warning from jarvis.cogs.admin import (
ban,
kick,
lock,
lockdown,
modcase,
mute,
purge,
roleping,
warning,
)
def setup(bot: Client) -> None: def setup(bot: Client) -> None:
@ -17,7 +27,9 @@ def setup(bot: Client) -> None:
lock.LockCog(bot) lock.LockCog(bot)
logger.debug(msg.format("lock")) logger.debug(msg.format("lock"))
lockdown.LockdownCog(bot) lockdown.LockdownCog(bot)
logger.debug(msg.format("ban")) logger.debug(msg.format("lockdown"))
modcase.CaseCog(bot)
logger.debug(msg.format("modcase"))
mute.MuteCog(bot) mute.MuteCog(bot)
logger.debug(msg.format("mute")) logger.debug(msg.format("mute"))
purge.PurgeCog(bot) purge.PurgeCog(bot)

View file

@ -3,7 +3,7 @@ from typing import TYPE_CHECKING, Optional
from jarvis_core.db import q from jarvis_core.db import q
from jarvis_core.db.models import Modlog, actions from jarvis_core.db.models import Modlog, actions
from naff import Client, Cog, InteractionContext, Permissions from naff import Cog, InteractionContext, Permissions
from naff.ext.paginators import Paginator from naff.ext.paginators import Paginator
from naff.models.discord.embed import Embed, EmbedField from naff.models.discord.embed import Embed, EmbedField
from naff.models.discord.user import Member from naff.models.discord.user import Member
@ -165,8 +165,3 @@ class CaseCog(Cog):
pages = [await self.get_embed(c, ctx.guild) for c in cases] pages = [await self.get_embed(c, ctx.guild) for c in cases]
paginator = Paginator.create_from_embeds(self.bot, *pages, timeout=300) paginator = Paginator.create_from_embeds(self.bot, *pages, timeout=300)
await paginator.send(ctx) await paginator.send(ctx)
def setup(bot: Client) -> None:
"""Add CaseCog to JARVIS"""
CaseCog(bot)