首页 > 解决方案 > python discord bot-只是无法在线(只是一个简单的问题)

问题描述

我试图让我的机器人上线,但它从来没有成功我只使用了这 3 行代码:

import discord
client = discord.Client()
client.run('token')

标签: pythonserverdiscordbots

解决方案


也许这会对您有所帮助:创建不和谐的连接

看起来您需要使用该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 发送的数据(例如登录状态、公会和频道)时处理该事件数据等等。


推荐阅读