这是我第一次做一个不和谐机器人。我已经遵循了教程的每一步,但是我的机器人没有对错误做出反应!测试命令。我确实在discord服务器中看到了bot。请帮忙
这是我第一次做一个不和谐机器人。我已经遵循了教程的每一步,但是我的机器人没有对错误做出反应!测试命令。我确实在discord服务器中看到了bot。请帮忙
首先,在第15行,if(message.content.startswith(!test):
是返回后的地方。机器人永远不会到达那些线。你将不得不将缩进向后移动(Python中的缩进很烦人)。
if message.author == client.user:
return
if message.content.startswith('!test'):
await message.channel.send("Hello!")
await client.process_commands(message)
其次,等待客户。process_命令(message)
仅适用于命令客户端,不适用于基本discord。客户端()。客户必须是这样的人
from discord.ext import commands
client = commands.Bot(command_prefix="!")
看看Bot和客户端之间有什么区别?对于不和谐的区别。Client()和命令。Bot()。