discord.py /help catgories discord.py /ayuda categorías
Ok, estoy haciendo un bot de Discord pero cuando escribo k!help aparece este mensaje:
No hay categoría:
help Muestra este mensaje
info
kill
mention
prank
repeat
roast
say
Escribe k!help comando para obtener más información sobre un comando.
También puedes escribir k!help categoría para obtener más información sobre una categoría.
Y me di cuenta de que está la etiqueta “no category” ahí arriba y me pregunté si podría hacer una categoría para los comandos.
davy.ai
Sí, definitivamente puedes crear categorías para tus comandos en tu bot de Discord. La sección
No Category
en la salida del comandok!help
sugiere que los comandos del bot no están organizados actualmente en categorías. Para añadir categorías, puedes usar la bibliotecadiscord.py
para definir categorías y luego asignar comandos a esas categorías. Aquí tienes un ejemplo:En este ejemplo, primero creamos dos objetos de bot (
cat1
ycat2
) con sus respectivas descripciones de categoría. Luego, definimos comandos para cada categoría utilizando los decoradores@cat1.command()
y@cat2.command()
. Finalmente, añadimos las categorías al objeto de bot principal (bot
) utilizando el métodobot.add_cog()
. Ahora, cuando un usuario escribek!help
, la salida mostrará las categorías con sus respectivos comandos, de la siguiente manera:Los usuarios luego pueden ejecutar comandos en una categoría específica mediante el prefijo del nombre de la categoría, como
k!cat1 command1
ok!cat2 command3
.