检测欢迎消息 discord.js
Posted
技术标签:
【中文标题】检测欢迎消息 discord.js【英文标题】:detecting welcome message discord.js 【发布时间】:2021-10-12 14:46:54 【问题描述】:当一个人在 discord 中加入服务器时,默认情况下,discord 会发送一条消息,说“我希望你带来了披萨,用户!”我想使用 discord.js 检测这些消息,任何帮助将不胜感激。
【问题讨论】:
我认为没有办法检测到该消息。这只是一个通知。 消息实际上不是由任何人发送的。 很有趣,那么您将如何检测通知? :p 如我所说。我不认为这是可能的。但是,我也很高兴接受其他教育。 @Behemoth 其实是加入的用户创建的消息。详情请查看我的回答。 @Behemoth 不幸的是,message.content
在此类消息中为空。但其他属性和方法也可以使用,例如reply
。
【参考方案1】:
您可以使用Message#type
属性来确定它是否是欢迎消息。在这种情况下,类型将为 GUILD_MEMBER_JOIN
。
if (message.type === 'GUILD_MEMBER_JOIN')
message.channel.send('Welcome to the server!')
【讨论】:
以上是关于检测欢迎消息 discord.js的主要内容,如果未能解决你的问题,请参考以下文章
人脸识别/安全帽识别AI智能分析网关微信端告警推送如何配置模板消息?
检测用户登录/注销 xmpp google app engine