如何检查消息的作者是不是是 Discord 机器人?

Posted

技术标签:

【中文标题】如何检查消息的作者是不是是 Discord 机器人?【英文标题】:How to check if the author of a message was a Discord bot?如何检查消息的作者是否是 Discord 机器人? 【发布时间】:2021-01-24 19:20:57 【问题描述】:

我知道以前有人问过这个问题,但现在是 2020 年而不是 2018 年,那么如何检查消息的作者是否是机器人?

【问题讨论】:

不分年份都一样,问之前试一下就知道了 idownvotedbecau.se/noresearch 好吧,我问了这个问题,因为我的朋友不知道,我向朋友展示了我接受的答案,但它也没有用,我也做了谷歌搜索 【参考方案1】:

根据 discordjs 文档,您可以使用 message.author.bot 来检查消息的作者是否是机器人

https://discord.js.org/#/docs/main/stable/class/User?scrollTo=bot

这是一个布尔值。

【讨论】:

以上是关于如何检查消息的作者是不是是 Discord 机器人?的主要内容,如果未能解决你的问题,请参考以下文章

Discord.js - 检查命令作者是不是有角色/允许指定角色的命令

如何让我的 Python Discord 机器人检查消息是不是由机器人本身发送?

检查消息的作者是不是是管理员

(discord.py) 检查消息是不是包含列表中的元素的正确方法是啥?

Discord.js 如何检查用户是不是不接受私信

discord.py 如何检查用户是不是在服务器上?