试图遵循不和谐机器人上的教程,而我所看到的启动框架的每一个地方都像这样:
from imports import *
#link to manage bot
#establishes client for bot
client = commands.Bot(command_prefix = '.')
#create first event, readies the bot for use
@client.event
async def on_ready():
print("Bot ready to go")
#run bot from token, DO NOT SHARE TOKEN
client.run(token)
但是当我运行它时,它立即崩溃。该令牌正确无误,我已pip安装discord.py,并具有import discord
和
from discord.ext import commands
也是如此。该bot完全在我的Discord服务器上。它不会在线显示。请帮忙!
答案 0 :(得分:0)
请按照以下步骤操作,并报告是否发生崩溃或错误。
py -3 -m pip install -U discord.py
(请注意,这适用于Windows,如果您使用的是其他操作系统,则可以检查正确的安装命令here)discord
只是为了检查其是否正确安装。完成这两个步骤后,请运行我编写的这段代码,不要混淆您的客户端密钥和您的bot令牌(我已经看到过很多次)。
import discord
from discord.ext import commands
client = commands.Bot(command_prefix='.')
token = "ENTER-TOKEN-HERE"
@client.event
async def on_ready():
print("Bot ready to go")
client.run(token)
答案 1 :(得分:0)
因此,在尝试运行该程序时,我可以进行屏幕记录,并且显然有一个ClientConnectorCertificateError
,所以我找到了下载证书的位置:https://crt.sh/?id=2835394(从左下方开始下载)然后add it in chrome