#python #discord #discord.py
Вопрос:
Я работаю над ботом и хочу, чтобы команды бота добавлялись в разные группы, но я не знаю, как создать группу.
Есть ли способ создать группу в главном файле бота, а затем использовать ее в cogs?
Ответ №1:
Я думаю, вы знаете, как их создать с помощью этого примера.
@client.group(name='system', invoke_without_command=True)
async def system():
pass
@system.command(name='load')
async def hello_subcommand():
print('test')
Часть invoke_without_command=True
будет следить за тем, чтобы команды не выполнялись дважды.
Команда в этом коде будет {префикс}system hello
Комментарии:
1. Я хочу создать группу в своем основном файле бота, а затем добавить команды в эту группу в мои файлы cog. Так есть ли способ сделать это?