python - python discord bot-只是无法在线(只是一个简单的问题)
问题描述
我试图让我的机器人上线,但它从来没有成功我只使用了这 3 行代码:
import discord
client = discord.Client()
client.run('token')
解决方案
也许这会对您有所帮助:创建不和谐的连接
看起来您需要使用该os.getenv()
函数加载环境变量
您必须创建与不和谐的连接
# bot.py
import os
import discord
from dotenv import load_dotenv
load_dotenv()
TOKEN = os.getenv('DISCORD_TOKEN')
client = discord.Client()
@client.event
async def on_ready():
print(f'{client.user} has connected to Discord!')
client.run(TOKEN)
在这里,您已经创建了一个 Client 并实现了它的 on_ready() 事件处理程序,该处理程序在 Client 建立与 Discord 的连接并完成准备 Discord 发送的数据(例如登录状态、公会和频道)时处理该事件数据等等。
推荐阅读
- reactjs - 为什么我的 React Dom 渲染方法不起作用?
- kong - 在插件 jwt-keycloak Kong 中分配不同的角色
- android - Android / Kotlin - 通过按下导航菜单按钮失去对文本字段的关注后,片段未附加到活动
- java - Maven 多模块根 POM 与父 POM
- python - 如何在signals.py文件中获取当前登录的用户?
- excel - For 循环不循环 - 仅拉出找到的第一个值
- css - 块之间边界的CSS技巧,但不是容器和他的块之间的边界
- google-sheets - Google 表格循环 VLOOKUP 并连接结果
- java - 由于文件锁定,H2 数据库未刷新
- hive - 多表连接查询 - ID 和数据表