无法使不和谐机器人上线



我正试图用Python编写我的Java机器人程序,但我无法使机器人程序在线显示。

当我使用python3运行它时,它不会引发错误,但什么也没发生,服务器中也没有bot连接。

我已经安装了-env和discord.py.

我使用的代码:

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)

.env

DISCORD_TOKEN=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

您的token正在返回None。首先确保.env文件在同一目录中:

├── .env
└── bot.py

然后将.env文件传递给load_dotenv():

import os
import discord
from dotenv import load_dotenv
load_dotenv("config.env")
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)

相关内容

  • 没有找到相关文章

最新更新