如何使用用户帐户获取/获取消息(discord.py)

2024-03-29 00:39:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我有两个discord客户端实例,一个bot和一个用户帐户。我已经知道如何将消息从一个频道复制到另一个频道,基本上是一个on_消息事件。但是,我想知道是否有一种方法可以使用用户帐户获取消息,我曾尝试在不同的行会中获取消息,但它们不起作用,因为bot不在服务器中,bot正在获取消息。我已经尝试使用用户帐户实例来做这件事,但它并没有真正起作用

这些评论对我来说是一个指南,因为我对Python不太熟悉,它对我来说是相当陌生的。如果有人知道我如何使用用户帐户获取或获取消息,我将非常感谢您的帮助

PS:我知道有些代码是不需要的,我没有删除任何不需要的。我想在检查之前完成这个项目


Tags: 实例方法用户服务器消息客户端onbot
1条回答
网友
1楼 · 发布于 2024-03-29 00:39:29

我只是想知道我自己也尝试过,但这是不可能的。因为来自discord.py的文件。您可以在下面找到,它不允许用户(用户帐户)将数据传输到bot,因为您需要从discord API请求,这会导致用户被禁止(非常快)。虽然有一些工作需要做,但我建议不要这样做,因为自僵尸是违反discord的TOS的

https://discordpy.readthedocs.io/en/stable/

编辑:另一件事是discord API阻止用户使用discord.py的用户帐户获取或获取任何内容

相关问题 更多 >