Discord bot python脚本
我正在为我的特殊兴趣编写一个discord机器人。我能得到一些帮助吗?代码格式如下:Discord bot python脚本,python,python-3.x,discord,discord.py,bots,Python,Python 3.x,Discord,Discord.py,Bots,我正在为我的特殊兴趣编写一个discord机器人。我能得到一些帮助吗?代码格式如下: 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 connec
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)```
How do I make this work?
我认为,你对客户的定义是错误的。尝试:
from discord.ext import commands
//*Your dotenv stuff here*
client = commands.Bot(command_prefix="Your prefix here")
client.run(TOKEN)
我希望它能起作用,如果不行,请随时纠正我。您到底有什么问题?到底是什么问题?看起来应该运行良好。你有.env文件吗?我们无法帮助您,除非您告诉我们它有什么问题。说client.run是错误的,但仍然说client.run没有定义。错误代码到底是什么?也许是一些dotenv的东西被弃用或是错误的。