discord. js сообщения бота и ответы из массива - PullRequest
0 голосов
/ 05 мая 2020

В основном я пытаюсь добиться разногласий. js Бот v12.0.0 реагирует на определенные слова, а слова и ответы находятся в массивах. Кажется, я получаю эту ошибку: TypeError: Cannot read property 'split' of undefined

const Discord = require("discord.js");
const client = new Discord.Client();
const message = new Discord.Message();

var messages = ['ayy','stop','ok','wait','help'];
var responses = ['Ayy','stop','ok','i am sorry','you getting nothing'];
var content = message.content.split(' ');

client.on("message", (message) => {
    if (message.content.includes(responseObject[message.content])) {
        message.channel.send(responseObject[message.content]);
    }
  });

1 Ответ

0 голосов
/ 05 мая 2020

Это потому, что вам нужно поместить var content = message.content.split(' '); в событие message

и избавиться от const message = new Discord.Message();

...