【问题标题】:How to make bot respond to mentions more efficiently如何让机器人更有效地回应提及
【发布时间】:2020-09-01 23:33:57
【问题描述】:

我已经知道如何通过执行 message.mentions.has(bot.user) 让机器人响应提及

但是当有人 ping 所有人时,它会响应该 ping。

如何使机器人仅在特定 ping 机器人时响应,而不响应外部 ping,例如角色 ping、此处 ping 或所有人 ping

【问题讨论】:

    标签: discord discord.js


    【解决方案1】:

    也许是msg.mentions.first().id === bot.user.id?

    【讨论】:

      【解决方案2】:

      你可以使用

      message.mentions.first().id === message.guild.me.id
      

      【讨论】:

        【解决方案3】:

        也许你想做:

            if (message.content.includes("<@botidhere>") {
             //return;
          }
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2018-08-27
          • 2019-04-16
          • 1970-01-01
          • 1970-01-01
          • 2021-05-11
          • 2019-12-21
          • 2020-05-18
          • 2021-03-29
          相关资源
          最近更新 更多