【发布时间】:2021-01-27 08:30:46
【问题描述】:
我想制作一个不和谐的机器人,然后它一直显示在不和谐包中找不到客户端。我安装了错误的不和谐包吗?
# TOKEN and CHANNEL redacted
import discord
client = discord.Client()
@client.event
async def msg():
general = client.get_channel(CHANNEL)
await general.send('HELLO')
client.run(TOKEN)
运行时错误:
Traceback (most recent call last):
File "C:/Users/user/Desktop/dis.py", line 1, in <module>
import discord
File "C:\Users\user\Desktop\venv\lib\site-packages\discord\__init__.py", line 25, in <module>
from .client import Client
File "C:\Users\user\Desktop\venv\lib\site-packages\discord\client.py", line 27, in <module>
import asyncio
File "C:\Users\user\AppData\Local\Programs\Python\Python38-32\lib\asyncio\__init__.py", line 8, in <module>
from .base_events import *
File "C:\Users\user\AppData\Local\Programs\Python\Python38-32\lib\asyncio\base_events.py", line 39, in <module>
from . import coroutines
File "C:\Users\user\AppData\Local\Programs\Python\Python38-32\lib\asyncio\coroutines.py", line 5, in <module>
import inspect
File "C:\Users\user\AppData\Local\Programs\Python\Python38-32\lib\inspect.py", line 35, in <module>
import dis
File "C:\Users\user\Desktop\dis.py", line 3, in <module>
client = discord.Client()
AttributeError: partially initialized module 'discord' has no attribute 'Client' (most likely due to a circular import)
Process finished with exit code 1
【问题讨论】:
-
您可能需要将文件从
dis.py重命名为其他名称,似乎发生了一些奇怪的事情。另请删除您的 Discord 令牌。 -
你在这篇文章中泄露了你的令牌,所以我建议你生成一个新的