我正在使用PyCharm制作一个不一致的机器人,并且正在遵循一个教程(https://www.youtube.com/watch?v=nW8c7vT6Hl4)。我遵循了每个步骤,最后一切都正确,但是只要我在视频末尾运行代码,该机器人就不会如图所示联机。
import discord
from discord.ext import commands
client = commands.Bot(command_prefix= '.')
@client.event
async def on_ready():
print("Bot is ready.")
client.run('token')
显然,“令牌”是我来自不和谐网站的令牌,但是我仍然遇到问题。
我也没有得到任何错误,代码运行正常。
这是PyCharm中“运行”窗口中唯一显示的内容。
C:\Users\user\PycharmProjects\discord\venv\Scripts\python.exe
最佳答案
从您的代码看来,您没有导入asyncio
。
Asyncio处理异步功能,并且是discord.py库起作用的要求。要导入它,请键入import asyncio
。希望能解决您的问题!
关于python - 运行代码后,Python Discord bot不会联机,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59096206/