无法设置不和谐机器人连接将不会设置认证令牌



我正在使用python IDLE shell 3.9.6建立一个不和聊天程序因此,我只是试图让机器人连接,但遇到问题后接受我的钥匙和改变它的调用访问机器人关键。我将其保存为。env文件类型

import os
import discord
from dotenv import load_dotenv
load_dotenv("---.env")
TOKEN = os.getenv()
client = discord.Client()
@client.event
async def on_ready():
print(f'{client.user} has connected to Discord!')
client.run(TOKEN)

错误信息:

line 8, in <module>
TOKEN = os.getenv()
TypeError: getenv() missing 1 required positional argument: 'key'

os.getenv()方法返回环境变量key的值。您需要指定要从env文件中获取哪个键,例如:

TOKEN = os.getenv(foo)

TOKEN = os.getenv(my_key)

从我读在评论你的关键是DISCORD_TOKEN

TOKEN = os.getenv(DISCORD_TOKEN)

相关内容

  • 没有找到相关文章