Проверка на аргументы js

232
20 марта 2018, 03:28

Всем привет. Делаю тут телеграмм бота, и уже столкнулся с проблемой.. Я хочу сделать проверку на аргументы. Допустим, если человек пишет /buy, то ему пишет сообщение "a", если пишет /buy 1 - "b", если пишет /buy 2 - "c". Как это реализовать? Вот мой код:

bot.onText(/\/buy (.+)/, (msg, match) => {
    const chatId = msg.chat.id;
    if(match[1] == 0) {
        return bot.sendMessage(chatId, 'Выберите, что вы хотите купить?\n/buy hours\n/buy graphic');
    }
    if(match[1] == "Буст часов") {
        return bot.sendMessage(chatId, 'Hours');
    }    
    if(match[1] == "Дизайн") {
        return bot.sendMessage(chatId, 'Graphic');
    }
});
READ ALSO
Генерация выражения [1][2]..[k]

Генерация выражения [1][2]..[k]

При прохождении некоторого цикла на каждой итерации необходимо проверять длину массивов, входящих в многомерный массивА именно формируется...

180
Как использовать import/export в js?

Как использовать import/export в js?

Продолжаю работать над портфолиоСделал слайдер и решил выпилить его в модуль

225
Webpack проблема с областью видимости

Webpack проблема с областью видимости

Добрый день! Есть несколько модулей, которые подключены к appjs, вот например код, который лежит внутри:

174
Анимированная строка в инпуте

Анимированная строка в инпуте

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

229