【发布时间】:2022-12-15 11:26:14
【问题描述】:
我有多个 discord 机器人,但突然间,它们都停止响应我的命令。我从网上复制了这段代码,看看是不是我的代码有问题,但是这个好像也不管用。当我输入“$hello”时,没有任何反应。机器人在运行时会上线,但除此之外什么都不做。我仔细检查了我的 python 是否是最新的,该机器人具有服务器角色和权限,在多台服务器上进行了尝试,并确保该机器人在 discord 开发人员门户上具有管理员权限。我不确定还有什么问题。这可能只是巧合,但当问题发生时我安装了一些 discord-ui 包。但是,我确实卸载了它,但机器人仍然无法正常工作。是的,我真正的标志在代码中。
import discord
client = discord.Client()
@client.event
async def on_ready():
print('We have logged in as {0.user}'.format(client))
@client.event
async def on_message(message):
if message.author == client.user:
return
if message.content.startswith('$hello'):
await message.send('Hello!')
client.run('MY TOKEN IS HERE')
【问题讨论】:
标签: discord discord.py