【问题标题】:Im trying to do a reaction role bot on discord我试图在不和谐上做一个反应角色机器人
【发布时间】:2021-02-05 18:05:59
【问题描述】:
client.on('messageReactionAdd', async (reaction, user) => {
if(reaction.message.id === "731619243249893417"){
   const guildMember = reaction.message.guild.members.cache.get(user.id)
   if(!guildMember.roles.cache.get("692177977705889845")){
       guildMember.roles.add("692177977705889845");

我正在使用此代码,但是当我对消息做出反应时 不要给我这个角色,我是一个需要帮助的初学者,谢谢你们,对不起我的英语

【问题讨论】:

    标签: discord discord.js


    【解决方案1】:

    机器人只收听新消息。您必须告诉他们明确地收听旧消息才能得到他们的反应。尝试使用this code。当对消息添加反应时,它会获取消息。

    【讨论】:

      猜你喜欢
      • 2021-05-22
      • 1970-01-01
      • 1970-01-01
      • 2019-02-02
      • 2020-12-15
      • 1970-01-01
      • 2020-11-20
      • 1970-01-01
      • 2021-01-06
      相关资源
      最近更新 更多