Задать вопрос
Alexandre888
@Alexandre888
Javascript-разработчик

Как сделать так, чтобы Discord-бот мог считывать несколько команд в одном файле?

Добрый вечер, структура для каждой новой команды у меня такая:
const Discord = module.require("discord.js");
const fs = require("fs");
module.exports.run = async (robot,message,args) => {
     // содержимое 
};
module.exports.help = {
    name: "название_команды"
};

Данная структура может считывать только одну команду, которая находится в module.exports.help = { ... , но если я использую if (message.content == .. ), и вписываю туда команду, не совпадающую с module.exports.help - она не воспринимается ботом. Как устранить эту проблему, подскажите пожалуйста.
Заранее спасибо всем за ответы.
  • Вопрос задан
  • 286 просмотров
Подписаться Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
@Denisca2828
советую просто сделать так:
switch(command){
case "help":
    // code
break;
default:
    // Command is undefined
break;
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы