如何让我的机器人读取自定义状态?

时间:2021-04-09 19:30:35

标签: discord discord.js

嘿,我只是想知道是否有可能让我的机器人读取用户自定义状态,如果它匹配,它会给出一个角色,我的意思是如果他们有我的不和谐服务器邀请链接,他们会收到支持者角色,这可能吗?

2 个答案:

答案 0 :(得分:0)

检查 User#Presence 部分。

然后您可以获取他们的状态,甚至他们的活动消息。

要向成员添加角色,请确保选中 GuildMemberRoleManager#add

答案 1 :(得分:0)

是的,这是可能的。

它包含在活动中:

message.member.guild.presences.cache

这将返回公会中所有成员的所有活动。

Discord.js:https://discord.js.org/#/docs/main/stable/class/Presence?scrollTo=activities