@Citramone
Надо бы что-то написать

Как передать параметр дискорд-боту?

Решил реализовать простую игру и столкнулся с проблемой
У меня есть 5чат комнат и мне нужно в 3ю комнату отправить например багаж с пом команды !Багаж 3 (ну или любую другую комнату)
Вот супер простая функция которая выдаёт нам багаж
function Baggage() {
var ArrayBaggage = ['Абонемент в спортзал','Фотоаппарат','Мультивитамины','Шикарное свадебное платье'];
var number=randomNumber(0, ArrayBaggage.length-1);
var Finnal="Специальная карта:"+ ArrayBaggage[number];
  return Finnal;
}

Можно было бы написать сотни if-фов которые отвечали за отправление багажа в нужную комнату
client.on('message', msg => {
if (msg.content === '!Baggage3') {
    msg.reply(Baggage()); //написать в канал 3 багаж 
  }
if (msg.content === '!Baggage1') {
    msg.reply(Baggage()); //написать в канал 1 багаж 
  }
if (msg.content === '!Baggage2') {
    msg.reply(Baggage()); //написать в канал 2 багаж 
  }});

но это херння потому что там есть не только багаж а и другие параменты ..
как быть???
  • Вопрос задан
  • 68 просмотров
Пригласить эксперта
Ответы на вопрос 1
Alexandre888
@Alexandre888 Куратор тега Боты
Javascript-разработчик
цикл for используйте
Ответ написан
Ваш ответ на вопрос

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

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