Всякий раз, когда я запускаю свой код Python Discord и проверяю его в чате Discord, он говорит, что команда ping не найдена, хотя я определил ее в коде.
Я пытался использовать бот и клиент, и оба выдавали одну и ту же ошибку.
import discord
from discord.ext import commands
bot_prefix= "]"
bot = commands.Bot(command_prefix=bot_prefix)
bot.run("*")
@bot.event
async def on_ready():
print("ok")
@bot.event
async def on_message(message):
print(message.content)
@bot.command()
async def ping(ctx):
latency = bot.latency
await ctx.send(latency)
Личная информация заменена на "*"
Бот должен отправить сообщение на канале пользователя, сообщающее о задержке бота, но вместо этого я просто получаю сообщение об ошибке:
«Игнорирование исключения в команде Нет:
discord.ext.commands.errors.CommandNotFound: Команда "ping" не найдена ", хотя я определил команду ping в коде.
Также следует отметить, что событие on_ready никогда не запускается; Я никогда не получаю оператор печати в журнале консоли.
Любая помощь приветствуется спасибо:)