Бот Javascript Discord не читает весь массив - PullRequest
0 голосов
/ 28 апреля 2019

Соответствующая часть моего кода:

const Discord = require('discord.js')
const fs = require('fs')
const client = new Discord.Client()

var forbidden = fs.readFileSync('forbidden.txt').toString().split("\n")

client.on('message', async (msg) => {
    for (var i = 0; i < forbidden.length; i++) {
        if (msg.content.toLowerCase().includes(forbidden[i])) {
            msg.channel.send("Don't say that :rage:")
        }
    }
}

По сути, я хочу, чтобы бот прочитал txt-файл и увидел, есть ли какие-либо слова в отправленном сообщении.Тем не менее, бот будет реагировать только на последнее слово в текстовом файле.Что я сделал не так?

edit: забыл добавить, я попытался напечатать некоторые слова из файла, и все работало нормально, но цикл не будет работать.

...