【问题标题】:how to listen for messages on discord server (that i dont own) with JavaScript?如何使用 JavaScript 在不和谐服务器(我不拥有)上收听消息?
【发布时间】:2021-04-22 15:45:33
【问题描述】:
是否可以使用 JavaScript 在我不拥有的服务器上侦听消息?我一直在研究 discord.js,但听起来你只能在你是管理员的频道/服务器中创建机器人。我已经看到有关“自我攻击”的内容是一种可禁止的攻击,但我实际上并不想向服务器发送消息(听起来他们只是不希望它假装是用户,所以我在想我的用途案例应该被允许吗?)。我只想收听消息,以便可以在我的机器上运行其他 JS 代码。
【问题讨论】:
标签:
javascript
discord
discord.js
bots
【解决方案1】:
尽管self bots 反对 Discord TOS,但他们几乎从不禁止它们,因为它们是无害的(如果不是恶意制作 - 例如令牌抓取器、硝基代码赎回者)。简单的答案是肯定的,就像您可以在 discord.js 中使用 on message 事件记录消息一样。从技术上讲,如果您不输出任何内容或执行与不和谐相关的功能,并且只是记录消息的内容,然后在不和谐之外使用它们在外部执行功能,那么它就不是自我机器人。