我知道如何使用 if(message.author.bot)
检查消息是否由机器人发送,但我想知道它们是否是一种使用 ID 确定它们是否是机器人的方法。
答案 0 :(得分:1)
据我所知,从阅读文档来看,用户 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
});