【问题标题】:Discord bot python scriptDiscord 机器人 python 脚本
【发布时间】:2021-07-17 09:56:14
【问题描述】:

我正在为我的特殊兴趣编写一个不和谐机器人,请问我可以帮忙吗?代码格式是这样的:

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?

【问题讨论】:

  • 你到底有什么问题?
  • 到底是什么问题?看起来它应该运行良好。你有 .env 文件吗?除非您告诉我们有什么问题,否则我们无法帮助您。
  • 说client.run是错误的

标签: python python-3.x discord discord.py bots


【解决方案1】:

我会建议,您错误地定义了客户端。试试:

from discord.ext import commands

//*Your dotenv stuff here*

client = commands.Bot(command_prefix="Your prefix here")

client.run(TOKEN)

我希望它有效,如果没有,请随时纠正我。

【讨论】:

  • 还是说,client.run 没有定义。
  • 错误代码到底是什么?也许是一些 dotenv 的东西要么被弃用,要么是错误的。
猜你喜欢
  • 2020-11-11
  • 1970-01-01
  • 2021-07-20
  • 2019-01-12
  • 2019-08-10
  • 2019-05-10
  • 2021-07-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多