Как сделать неизвестную команду Telegram JS?

Имеются у меня команды по типу такой
bot.onText(/^кубик ([0-9]+) (.*)/i, (msg, match) => {
    const user = users.filter(x => x.id == msg.from.id)[0]
    const number = match[1]
    const bank = Number(match[2].replace(/(?:k|к)/ig, '000'))
    if (number > 6 || number < 1) return bot.sendMessage(msg.chat.id, `У кубика всего 6 сторон.\n Используйте: кубик [сторона] [ставка]`)
    if (bank > user.balance) return bot.sendMessage(msg.chat.id, `${user.tag}, на вашем счету нету столько денег.\n  Ваш баланс: ${utils.sp(user.balance)}$\n ❌ Ваша ставка: ${bank}$`)
    user.game_info.Chain.number = number
    user.game_info.Chain.bank = bank
    user.game_info.Chain.started = true
    bot.sendMessage(msg.chat.id, `${user.tag}, вы сделали ставку. Бройсайте кубик.`)
});

Но не знаю как сделать проверку. Тип что-бы если человек ввел не команду а фигню. То ему бот ответил что такой команды не существует
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ответы на вопрос 1
mrusklon
@mrusklon
Не получается? Яростно гугли!
else , не? xD
Ответ написан
Ваш ответ на вопрос

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

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