@Romeo558
Продолжающий программист на python.

Как выключить всторенную help команду discord.py?

Я программирую своего бота для дискорда. Я создал много команд и хотел уже начать делать заключительную команду "help", но получил ошибку, по которой понял что эта команда уже есть. Это было правдой, но по умолчанию сделано так, что эту команду могут использовать все на сервере. Как её выключить или хотя бы сделать так, чтобы её мог использовать только создатель сервера(@bot.is_owner)?
624ac91befe64550054954.png
Админ, зная одну из модерационных команд может удалить мою базу данных, поэтому я хочу это предотвратить.
  • Вопрос задан
  • 495 просмотров
Решения вопроса 1
MrShandy
@MrShandy
Python
https://discordpy.readthedocs.io/en/latest/ext/com...
Должно быть что то вроде этого:
bot = commands.Bot(help_command=None)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@vladislavlisitsyn
В самом начеле бота, после конфига идёт
client = commands.Bot(command_prefix=config['prefix'])
Добавь в скобки help_command=None
В итогу должно получиться
client = commands.Bot(command_prefix=config['prefix'], help_command=None)
Ответ написан
Комментировать
Keylei
@Keylei
bot = commands.Bot(command_prefix='/', intents=intents)
bot.remove_command('help')
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы