python - 我正在将 Discord 机器人转换为 Python,但我的命令中不断出现错误 帮助我
问题描述
目前,我用 Python 完成了 discord bot 命令的输入,但是我得到了一个错误,好像单词 print 带有下划线。我不知道如何解决它。上网查了好几遍都没有出来,别人的要求也没有得到答复。我很急。请解释!
解决方案
如错误消息所示,您有一个缩进错误。当缩进不正确时,会引发 IndentationError。
import discord
import asyncio
client = discord.Client()
token = "Your Token"
@client.event
async def on_ready():
print(client.user.name)
print('Bot start!')
game = discord.Game('Bot name')
await client.change_presence(status=discord.Status.online, activity=game)
client.run(token)
如果您对 discord py 有疑问,我建议您不要在代码中显示您的机器人令牌。