Вот мой код:
@commands.group(name=f'{prefix}stop', hidden=True)
@commands.is_owner()
async def stop(self, ctx):
await ctx.message.add_reaction('\N{THUMBS UP SIGN}')
await self.bot.logout()
sys.exit()
Я хотел бы знать, есть ли способ включить префикс в имя команды.
Я попытался добавить дополнительный введите в __init__
примерно так: __init__(self, bot, prefix='')
, чтобы иметь возможность управлять, если я хочу префикс или нет. И затем, для имени, которое я попытался f'{self.prefix}stop'
, но он возвращает мне NameError: name 'self' is not defined