【问题标题】:How to make a discord bot that has access to all the messages that come to my account如何制作一个可以访问我帐户的所有消息的不和谐机器人
【发布时间】:2021-06-10 20:50:26
【问题描述】:

我有以下问题,我刚刚创建了一个机器人来读取特定频道的消息然后我可以使用它们,但我只能邀请机器人到我自己的服务器

  1. 有没有办法从服务器复制消息并将它们发送到我是管理员的地方?
  2. 还是以管理员身份邀请机器人访问服务器?
  3. 或者制作一个可以阅读我自己的消息的机器人(因为我在不和谐中)

我一直在用 discordjs 和 nodejs 尝试所有这些,但我没有得到很好的结果,我可以在自己的服务器上完美地做到这一点,但是当它是外部服务器时,我不知道该怎么做,如果有人知道请帮助

【问题讨论】:

  • 你似乎明白了吗?您能分享一下您的解决方案吗?
  • 如果我前一阵子自己解决了,为了能够访问您的帐户,您将需要以前版本的不和谐,在当前版本中是不可能的(或者至少我不知道怎么做)如果您使用版本“discord.js”:“^ 11.4.2”,您可以像使用普通机器人一样使用您的帐户,您可以谷歌如何拥有您的个人令牌;D你是欢迎,这个信息几个月前就可以帮到我了

标签: javascript node.js discord


【解决方案1】:
  1. 从技术上讲,是的。
  2. 要邀请机器人,您必须拥有“管理服务器”权限。
  3. Discord's OAuth2 implementation 可以让您从用户有权访问的频道中获取消息。

我不会提供任何代码、示例或更多信息,因为这似乎是你试图侵犯其他用户的隐私,这很可能会让你被禁止使用 Discord。

【讨论】:

  • 它们是到达我帐户的消息......不是其他人的私人信息。但我已经做到了。在您不是管理员的情况下,不可能将机器人置于不和谐状态,但没有必要获取到达我帐户的消息
猜你喜欢
  • 2021-04-15
  • 2021-03-13
  • 1970-01-01
  • 2018-06-23
  • 2020-01-24
  • 1970-01-01
  • 2020-04-21
  • 2021-02-28
  • 2021-10-03
相关资源
最近更新 更多