@li0ard
JS Dev

Где ошибка в коде?

Написал бота, однако когда я пишу !say test в консоли много ошибок.Помогите пожалуйста!
Код:
const Discord = require("discord.js");
const client = new Discord.Client();
client.login("Токен");
client.on("ready", () => {
  client.user.setActivity("Я нахожусь в " + client.guilds.size + " серверов");
});
client.on("guildCreate", guild => {
  client.user.setActivity("Я нахожусь в " + client.guilds.size + " серверов");
});
client.on("guildDelete", guild => {
  client.user.setActivity("Я нахожусь в " + client.guilds.size + " серверов");
});
client.on("message", (message) => {
  if (message.content == "!privet") {
    message.reply("Привет! :wave:");
  } else if (message.content === "!ping") {
    message.channel.send("Pong!");
  } else if (message.content.startsWith("!say")) {
    const sayMessage = args.join(" ");
    message.delete().catch(O_o => {});
    message.channel.send(sayMessage)
  }
});
  • Вопрос задан
  • 200 просмотров
Решения вопроса 1
@li0ard Автор вопроса
JS Dev
Надо было при помощи message.content.split(' ');
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы