【问题标题】:Send array as message in discord.js在 discord.js 中将数组作为消息发送
【发布时间】:2021-09-10 07:39:19
【问题描述】:
if (message.toLowerCase === '$bl') {
    console.log(bannedWords.join(', '))
}

bannedWords 之前定义为bannedWords = data.bannedWords 和data.bannedWords 是以下数组:["bla1", "bla2", "bla3"] 无论出于何种原因,我都无法将bannedWords 数组作为登录控制台发送。 仅供参考,bannedWords 的数组定义很尴尬,因为还有其他命令可以向数组添加/删除东西,这些命令可以正常工作(目前)。

【问题讨论】:

    标签: arrays discord console discord.js


    【解决方案1】:

    您只是忘记调用toLowerCase 方法。只需添加一个() 使其成为toLowerCase(),它应该可以解决您的问题。

    编辑:PS,你需要使用message.content吗?通常,message 是对象,而其 content 属性是实际字符串。

    【讨论】:

    • 是的,它必须是message.content.toLowerCase()
    • 谢谢,我是 discord.js 的新手,我只是想尽可能多地记住。这是一个很大的帮助,谢谢!
    猜你喜欢
    • 2017-11-01
    • 2023-03-08
    • 1970-01-01
    • 2021-04-01
    • 2018-08-25
    • 2020-08-04
    • 1970-01-01
    • 2021-02-05
    相关资源
    最近更新 更多