javascript - Discord.js:检测来自 Webhook 的消息

标签 javascript node.js discord discord.js

我有一个 webhook 机器人。它发送 Webhook 消息,但它检测 Webhook 消息的方式与普通消息相同。所以它会产生垃圾邮件。

我使用 discord.js 版本 11.5.1

我以为这段代码会起作用,但它不起作用。

if (message.author.nickname == null) return;

最佳答案

我认为这就是您正在寻找的:Message#webhookId

if (message.webhookId) return;

(对于 Discord.js V12 及更低版本,请使用 #webhookID 并将 ID 全部大写。)

关于javascript - Discord.js:检测来自 Webhook 的消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57741289/

相关文章:

python - 引发 MissingRequiredArgument(参数)discord.ext.commands.errors.MissingRequiredArgument : cooldown is a required argument that is missing

javascript - 如何使用 NestJS 命名法写下 mongoose 的嵌套模式

javascript - 使用 JavaScript 在 SharePoint 库中创建文件夹结构

javascript - 德尔福 TIdHTTPServer : not allowed to load local resourse from remote device

javascript - 查找与 Node 列表有关系的 Node

javascript - TypeError: this.inputMedia.pipe 不是函数

Javascript 让对象回退到另一个对象

javascript - Node "require"提升到脚本外部的顶部 - 失去对外部函数变量的访问

javascript - 将 JSDOM 解析的 XML 保存为文件

javascript - 如何才能确保只有在我的服务器中具有角色的人员才能使用该机器人?