如何检测消息的作者是否是 Discord 机器人?

Bra*_*don 6 bots node.js discord discord.js

标题解释了我的问题。这个问题可能听起来很愚蠢,但是我如何检测消息的作者是否是 Discord 机器人?

谢谢。

And*_*dré 14

如果您想检查消息作者是否是机器人帐户,您可以轻松地执行以下操作:

if(message.author.bot) return;
Run Code Online (Sandbox Code Playgroud)

如果用户是机器人,这将返回。如果不是,将继续进行。
如果您想检查消息作者是否是登录的机器人,您可以执行以下操作:

if(message.author.id === client.user.id) return;
Run Code Online (Sandbox Code Playgroud)

如果消息作者是机器人,这将返回,如果是另一个机器人,它将继续前进。