1
Fork 0
mirror of https://github.com/wlinator/luminara.git synced 2024-10-02 22:23:13 +00:00

Turn help command into simple embeds.

This commit is contained in:
wlinator 2024-03-16 21:08:48 +01:00
parent 71b2e8b4e8
commit 725e62356f
3 changed files with 14 additions and 1 deletions

View file

@ -13,6 +13,7 @@ from handlers.ReactionHandler import ReactionHandler
from handlers.XPHandler import XPHandler from handlers.XPHandler import XPHandler
from handlers import LoggingHandler from handlers import LoggingHandler
from services.GuildConfig import GuildConfig from services.GuildConfig import GuildConfig
from services.Help import RacuHelp
load_dotenv('.env') load_dotenv('.env')
instance = os.getenv("INSTANCE") instance = os.getenv("INSTANCE")
@ -26,7 +27,8 @@ client = bridge.Bot(
owner_id=os.getenv('OWNER_ID'), owner_id=os.getenv('OWNER_ID'),
command_prefix=get_prefix, command_prefix=get_prefix,
intents=discord.Intents.all(), intents=discord.Intents.all(),
status=discord.Status.online status=discord.Status.online,
help_command=RacuHelp()
) )
logs = LoggingHandler.setup_logger() logs = LoggingHandler.setup_logger()

View file

@ -14,6 +14,7 @@ class PingCog(commands.Cog):
@bridge.bridge_command( @bridge.bridge_command(
name="ping", name="ping",
aliases=["p"],
description="Simple status check.", description="Simple status check.",
guild_only=True guild_only=True
) )

10
services/Help.py Normal file
View file

@ -0,0 +1,10 @@
import discord
from discord.ext import commands
class RacuHelp(commands.MinimalHelpCommand):
async def send_pages(self):
destination = self.get_destination()
for page in self.paginator.pages:
embed = discord.Embed(description=page)
await destination.send(embed=embed)