Add loader for modcase
This commit is contained in:
parent
25a436c42b
commit
1ddef9fd0a
2 changed files with 15 additions and 8 deletions
|
@ -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)
|
||||||
|
|
|
@ -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)
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue