如何在 Discord 中从头开始收听频道中的新消息

我想学习如何纯粹通过对 Discord API 的请求来监听新消息。我已经知道如何加载消息(我获取 https://discord.com/api/v9/channels/channelid/messages?limit=50),但我似乎无法弄清楚如何监听新消息,而且我很确定它也不在 Discord API 文档中。>

有办法吗?

xianjian3 回答:如何在 Discord 中从头开始收听频道中的新消息

您应该使用一个库来与 discord API 交互。

对于 NodeJS,最常见的是 discord.js

如果您真的想手动执行此操作,则通过 websocket 连接(他们称之为网关连接)来收听消息。 可在此处找到相关文档:https://discord.com/developers/docs/topics/gateway#gateways

即使是他们自己的文档也这样说:

用于与网关交互的 API 很复杂且相当无情

本文链接:https://www.f2er.com/5127.html

大家都在问