问题标签 [discord.py]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
667 浏览

python-3.5 - 字符串没有进入正确的 txt 文件 [discord.py]

我有这个代码,基本上它应该做的是当一个角色为“ADMIN”或“semi-mod”的人说“!log user”时记录一个特定的用户消息。该代码将消息放入一个 .txt 文件中,该文件的名称是正在登录的用户的 id。如果它没有找到具有用户唯一 ID 的 txt 文件,它会创建一个新文件。但是我的问题是,如果我登录多个人,消息将进入其他用户的文本文件等。

0 投票
1 回答
2610 浏览

python - AttributeError:模块“不和谐”没有属性“嵌入”

我有这个代码:

我不断收到这个错误:

但我不知道是什么原因造成的;我已尝试discord.py再次安装,但仍然会发生这种情况..是与代码本身还是其他原因有关?

0 投票
1 回答
2179 浏览

ubuntu-server - (discord.py) 一次运行多个机器人

我正在使用 Linux 服务器一次托管各种机器人,我想知道是否可以一次通过同一个 shell 运行多个机器人,它们都使用相同的脚本栏 3 那 3 可以在与其他机器人相同的脚本中执行。有人有什么想法吗?

0 投票
2 回答
6139 浏览

python - Python 不和谐机器人。简单但烦人的错误

我刚刚发现了这个网站,我想知道是否有人可以帮助我。我真的不知道这个标题是否合适,但目前就可以了。

所以,我有一个看起来像这样的代码:

我认为它“工作得很好”,因为我在输入 !member @Dude 命令时没有看到任何错误。BOT 只是告诉我需要标记要添加的角色。但!当我标记要添加的角色时,它不起作用。事实上,问题在于,BOT 认为我标记的角色是成员名称的一部分。也许错误会更好。 我告诉你的错误是这张图片的最后一行。

如您所见,它表示未找到该成员。但是第二个 ID 应该是角色的 ID。我究竟做错了什么?我对 discord.py 真的很不好,所以如果有人可以帮助我,他会非常好!:)

(另外,很抱歉我的英语不好,很抱歉,如果这是题外话,只是我受够了这些错误,因为当一个问题解决后,我总是会得到另一个。)

编辑:我刚刚解决了这个问题,但现在我得到了一个烫发错误。“禁止:禁止(状态代码:403):缺少权限”

0 投票
3 回答
12846 浏览

python - Discord.py 显示谁邀请了用户

我目前正在尝试找出一种方法来了解谁邀请了用户。从官方文档中,我认为该member课程将具有显示谁邀请他们的属性,但事实并非如此。我对获取邀请的用户的可能方法有一个非常模糊的想法,那就是获取服务器中的所有邀请,然后获取使用次数,当有人加入服务器时,它会检查是否有增加的邀请一种用途。但我不知道这是否是最有效的方法,或者至少是使用过的方法。

0 投票
1 回答
21644 浏览

python - (Python) Discord 机器人与语音聊天断开连接

我需要知道如何使不和谐机器人与语音通道断开连接。目前这是我必须加入语音频道的代码

我需要代码来断开与语音通道的连接

0 投票
1 回答
93 浏览

python - 如何使这段代码更短(多次复制/粘贴相同的行)?

所以我有一些看起来像这样的代码:

如您所见,我复制/粘贴了几乎相同的内容 4 次,但细节略有不同。所以我试图通过制作这样的函数来缩短代码:

但是,这给了我一个错误:myfile.py:35: RuntimeWarning: coroutine 'on_member_update.<locals>.perms' was never awaited即使我在顶部运行“更长”版本的代码,一切都运行良好。显然我以某种方式错误地定义了函数。我怎样才能解决这个问题?或者,还有更好的方法?谢谢

0 投票
1 回答
1594 浏览

python - discord.py edit_server 函数示例

早些时候我尝试使用函数 edit_server,如 discord.py 文档中所列:http://discordpy.readthedocs.io/en/latest/api.html?highlight=ownership 但不知道如何使用它. 我想用它来发出将所有权转让给另一个用户的命令。我的代码:

错误:

有人可以给我看一个正确用法的例子吗,谢谢!

这是我的所有代码(减去我的令牌):https ://pastebin.com/yXPCjUbP

0 投票
1 回答
8842 浏览

python - Python discord.py 阅读全文

我正在使用discord.py制作一个不和谐的机器人。我想在用户提到的两个数字之间生成一个随机数。因此,如果用户键入%rand 1 9,我希望机器人返回一个介于 1 和 9 之间的随机整数,比如 4。这是我目前的代码:

但是,它不起作用。我不太明白我哪里出错了。我在其他任何地方都找不到其他解决方案。我想我需要强制机器人阅读完整的消息或类似的东西。任何帮助将不胜感激。先感谢您。

0 投票
1 回答
913 浏览

python - 'await' 在 client.send_message 前面时出现错误

我正在使用 discord.py 0.16.8 版。我的客户也是:client = discord.Client()

写字时,await client.send_message(All the usual code is in here)我在等待时收到一条错误消息:
“类'消息'没有定义'等待',因此不能在其实例上使用'等待'运算符”。

当我尝试在 Discord 中运行我的 Bot 并尝试我的命令之一时,它不起作用,并且没有消息弹出。这是我的命令代码:

帮助将不胜感激,谢谢!