Бот не реагирует на команды discord py

В прошлом месяце я занимался разработкой диска разногласий, я выполнял команды с использованием слушателей on_message, что, по мнению многих онлайн-пользователей, не очень идеально, поэтому я решил перейти к следующему шагу и сделать это правильно Я посмотрел на документацию и пришел с этим основным кодом:

Прежде чем испытать боль от внедрения всех моих команд в этот новый способ работы, я хотел протестировать его, поэтому я знаю, что он работает наверняка, и, к сожалению, это не так, я снова просмотрел кучу постов и документации но я не мог определить, что я сделал не так, бот нормально входит в систему для соответствующего пользователя, и я просто не могу понять и понять, в чем проблема, я, вероятно, снова упускаю что-то очевидное Может ли кто-нибудь помочь, это было бы здорово, спасибо!

спросил(а) 2018-12-30T21:38:00+03:00 4 года, 5 месяцев назад

Источник: progi.pro

Как сделать что бы Discord бот писал когда кто то зашел или покинул ваш сервер? | Python, discord.py

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Cancel Create

discord-py-guide / problems / бот игнорирует команды.md

  • Go to file T
  • Go to line L
  • Copy path
  • Copy permalink

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Еще по теме:  Как посмотреть фильм с другом через дискорд на телефоне

Cannot retrieve contributors at this time
19 lines (14 sloc) 2.19 KB

  • Open with Desktop
  • View raw
  • Copy raw contents Copy raw contents Copy raw contents

Copy raw contents

Если ваш бот игнорирует ваши команды, то сначала убедитесь, что он точно в сети и работает (после выхода, бот может еще некоторое время оставаться в сети), а также что вы точно правильно реализовали команду и при вызове указали префикс и название команды.

Если все это работает как надо, то, вероятнее всего, ошибка в том, что вы не проверяете, является ли сообщение, полученное в on_message() командой. В этом случае команда считается обычным сообщением и не передается в обработчик команд.

Все, что нужно добавить, это стрку await bot.process_commands(message) в ваш обработчик on_message() :

Теперь бот будет проверять, является ли данный объект сообщения message командой и выполнять ее, если это так.

Источник: github.com

Блог

Итак, в настоящее время я пытаюсь создать музыкального бота discord и кодирую его в vsc; однако, когда я пытаюсь запустить команду, ни одна из них не работает, хотя я думаю, что код более или менее правильный. Мне было интересно, может ли кто-нибудь мне помочь. Пожалуйста и спасибо.

Making owner-only commands | discord.py

1. Не могли бы вы показать нам ошибки?

Ответ №1:

Эти круглые скобки рядом с вашими декораторами могут быть виновниками, попробуйте избавиться от них. Кроме того, не стоит размещать свой токен там, где его могут видеть другие люди

1. Пожалуйста, напишите полное решение вопроса. Спасибо

Ответ №2:

попробуйте использовать ctx вместо контекста

Вам также может понравиться

Как время по умолчанию с интервалом из другого столбца TIMESTAMP sql

21 марта, 2023

Еще по теме:  Сколько дискорд жрет фпс

CA1062 проверяет аргументы для обработчиков защищенных событий?

14 мая, 2023

как преобразовать компонент класса в функциональный компонент

9 ноября, 2022

  • О нас
  • Онлайн игры
  • Конвертеры
  • Base64 конвертер онлайн
  • Оформление кода JavaScript CSS HTML Онлайн
  • URL Encoder (кодировщик) / Decoder (декодировщик) онлайн
  • Конвертер регистров
  • Рассчитать количество дней между датами
  • Генератор ключей и паролей
  • Генератор QR кодов
  • Преобразование времени
  • Преобразование микросекунд в секунды
  • Преобразование микросекунд в миллисекунды
  • Преобразование миллисекунд в микросекунды
  • Преобразование миллисекунд в секунды
  • Преобразование миллисекунд в минуты
  • Преобразование миллисекунд в часы
  • Преобразователь миллисекунд в дату
  • Преобразование секунд в миллисекунды
  • Преобразование секунд в минуты
  • Преобразование секунд в часы
  • Преобразование секунд в дни
  • Преобразование минут во время
  • Преобразование минут в миллисекунды
  • Преобразование минут в секунды
  • Преобразование минут в часы
  • Преобразование часов в миллисекунды
  • Преобразование часов в секунды
  • Преобразование часов в минуты
  • Преобразование часов в дни
  • Преобразование дней в часы
  • Преобразование из часы в недели
  • Конвертация из недели в часы
  • Через несколько часов калькулятор
  • Преобразование времени AM/PM в 24-часовое
  • Преобразование Военного Времени
  • Время до десятичного калькулятора
  • Безопасность
  • Финансы
  • Энциклопедия

Источник: programbox.ru

Рейтинг
( Пока оценок нет )
Загрузка ...