Python “如何修复”;SyntaxError:无效语法“;不和谐机器人
我是编程新手。我一直在尝试创建一个discord bot,但每次尝试启动它时,它都会失败,出现Python “如何修复”;SyntaxError:无效语法“;不和谐机器人,python,syntax-error,bots,discord,Python,Syntax Error,Bots,Discord,我是编程新手。我一直在尝试创建一个discord bot,但每次尝试启动它时,它都会失败,出现SyntaxError:invalid syntax 代码: 错误: C:\Users\Vanias>“C:\Users\Vanias\Desktop\MemerBoy\Test 3 bot 3.py” 回溯(最近一次呼叫最后一次): 文件“C:\Users\Vanias\Desktop\MemerBoy\Test 3 bot 3.py”,第1行,在 导入discord.py 文件“C:\Users\V
SyntaxError:invalid syntax
代码:
错误:
C:\Users\Vanias>“C:\Users\Vanias\Desktop\MemerBoy\Test 3 bot 3.py”
回溯(最近一次呼叫最后一次):
文件“C:\Users\Vanias\Desktop\MemerBoy\Test 3 bot 3.py”,第1行,在
导入discord.py
文件“C:\Users\Vanias\AppData\Local\Programs\Python\Python37\lib\site packages\discord\\uuuuuu init\uuuuu.py”,第20行,在
from.client导入客户端、AppInfo、ChannelPermissions
文件“C:\Users\Vanias\AppData\Local\Programs\Python\Python37\lib\site packages\discord\client.py”,第38行,在
from.state导入连接状态
文件“C:\Users\Vanias\AppData\Local\Programs\Python\Python37\lib\site packages\discord\state.py”,第36行,在
从…起导入utils,compat
文件“C:\Users\Vanias\AppData\Local\Programs\Python\Python37\lib\site packages\discord\compat.py”,第32行
创建任务=asyncio.async
^
SyntaxError:无效语法
您必须将您的机器人令牌放入
client.run('your bots token here')
不是身份证
你可以用谷歌搜索如何获取你的机器人令牌
还要检查此代码是否为文本,不要将其作为图像发布。您需要提供完整的错误消息,而不仅仅是最后一行。您正在使用Python 3.5中的新语法,因此需要确保您至少使用了该版本或更新版本。
import discord
notimport discord.py
import discord.py
from discord.ext.commands import Bot
from discord.ext import commands
import asyncio
Client = discord.Client()
bot_prefix= "^"
client = commands.Bot(command_prefix=bot_prefix)
@client.event
async def on_ready():
print("Bot Online!")
print("Name: {}".format(client.user.name))
print("ID: {}".format(client.user.id))
@client.command(pass_context=True)
async def ping(ctx):
await client.say("Pong!")
client.run("ID")