22得票6回答
如何在discord.py中创建一个有效的斜线命令

我正在尝试使用discord.py制作一个斜杠命令,我已经尝试了很多方法,但好像都不起作用。希望能得到帮助。

21得票5回答
创建任务 = asyncio.async:语法错误:无效的语法

我正在为Discord创建一个机器人,我刚刚写了这个简单的代码:import discord TOKEN = "token" client = discord.Client() @client.event async def on_ready(): print('Bot is ...

21得票3回答
Discord - 仅从Python应用程序向Discord频道发送消息(单向通信)

我正在设计一个应用程序,在这个应用程序中,当我的Python代码发生一些事情时(例如有新用户在我的网站上注册),我可以向我的Discord频道发送通知。 这将是单向通信,因为只有Python应用程序会向Discord频道发送消息。 以下是我尝试过的内容。import os import dis...

20得票8回答
如何在discord.py中编辑消息

如果我的机器人检测到关键字,我希望它编辑消息,但我不确定如何编辑消息。 我已经查看了文档,但似乎无法弄清楚。我正在使用Python 3.6的discord.py。 这是代码:@bot.event async def on_message(message): if 'test' in...

20得票2回答
名称错误:未定义名称“open”,尝试记录到文件时。

所以我选择在我的discord.py机器人中实现日志记录,这很好,功能也还可以。但是一旦我添加了将日志记录到文件中,不管是通过使用filehandler还是其他方式handler = logging.FileHandler( filename="../logs/bot.log...

20得票6回答
如何在discord.py中提及用户?

我正在尝试使用discord.py编写一个简单的机器人,因此我从有趣的命令开始,以熟悉该库。import discord client = discord.Client() @client.event async def on_message(message): # we do n...

19得票4回答
Python: discord.py) 错误:无法为使用 PEP 517 的 multidict 和 yarl 构建轮子,因此无法直接安装

尝试使用pip install下载discord.py时,遇到了标题中的错误信息。 我使用cmd并输入命令“py -m pip install -U discord”,同时以管理员身份运行cmd。 我尝试使用pip、pip3和pip3.9,但都无法工作。 我尝试卸载/重新安装/升级以下库(按顺...

19得票6回答
如何使用schedule库运行异步函数?

我正在使用discord.py重写版编写一个Discord机器人,我想在每天的特定时间运行一个函数。我对异步函数没有经验,无法弄清楚如何在不使用"await"的情况下运行它。这只是我的代码片段,因此有些内容可能未定义。async def send_channel(): try: ...

19得票1回答
Asyncio、await和无限循环

async def start(channel): while True: m = await client.send_message(channel, "Generating... ") generator.makeFile() wit...

17得票11回答
为什么我无法导入load_dotenv?

我正在尝试使用Python编写一个简单的Discord机器人,但它告诉我无法导入load_dotenv,而是给了我这个错误:Traceback (most recent call last): File "/home/pi/Rotomi/Rotomi.py", line 5, in &lt...