为了账号安全,请及时绑定邮箱和手机立即绑定

无法读取未定义的属性“startsWith”

无法读取未定义的属性“startsWith”

撒科打诨 2022-10-21 10:48:38
我正在使用 discord.js 来制作一个不和谐的机器人。我不断收到控制台错误“无法读取未定义的属性'startsWith'”我将如何解决这个问题?这是代码片段if(Discord.Message.content.startsWith('>ban')){        if(Discord.Message.member.guild.me.hasPermission('BAN_MEMBERS'))        {            if(Discord.Message.mentions.members.first())             {                Discord.Message.mentions.members.first.ban().then((member) => {                    Discord.Message.channel.send("**BANNED** " + member.displayName + " has been banned:hammer:");                }).catch(()=> {                    Discord.Message.channel.send("You do not have permission to ban that user... If you think this is an issue, please contact a server administrator");                })            }        }    }
查看完整描述

1 回答

?
慕姐4208626

TA贡献1852条经验 获得超7个赞

我猜你在消息事件函数中。


client.on('message', message => {

  if (message.content.startsWith('>ban')) {

    // do your stuff

  }

})


查看完整回答
反对 回复 2022-10-21
  • 1 回答
  • 0 关注
  • 81 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信