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

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

Я программирую своего бота для дискорда. Я создал много команд и хотел уже начать делать заключительную команду "help", но получил ошибку, по которой понял что эта команда уже есть. Это было правдой, но по умолчанию сделано так, что эту команду могут использовать все на сервере. Как её выключить или хотя бы сделать так, чтобы её мог использовать только создатель сервера(@bot.is_owner)?
624ac91befe64550054954.png
Админ, зная одну из модерационных команд может удалить мою базу данных, поэтому я хочу это предотвратить.
  • Вопрос задан
  • 550 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    1С-программист
    10 месяцев
    Далее
  • Skillbox
    Профессия 1C-разработчик
    8 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Решения вопроса 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')
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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