如何使用他们的 id 检查用户是否是机器人?

时间:2021-04-16 22:51:42

标签: node.js discord discord.js

我知道如何使用 if(message.author.bot) 检查消息是否由机器人发送,但我想知道它们是否是一种使用 ID 确定它们是否是机器人的方法。

2 个答案:

答案 0 :(得分:1)

image

据我所知,从阅读文档来看,用户 ID 和机器人 ID 的创建方式没有区别。

答案 1 :(得分:0)

您可以获取用户,然后只需检查他们的 bot 属性。

const userID = 'id-here';

// client = your Discord Client Object
client.users.fetch(userID).then(user => {
   console.log(user.bot);
   // Will return a boolean
});