每当我运行我的不和谐 python 代码并在不和谐聊天中对其进行测试时,它都会说找不到 ping 命令,即使我在代码中定义了它。
我尝试同时使用 Bot 和 Client,但都出现了相同的错误。
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 事件永远不会运行;我从来没有在控制台日志中得到打印语句。
米琪卡哇伊
手掌心
相关分类