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

Использую vk-io
updates.hear(/мой счёт/i, async (context) => {
	await context.send(`Ваш счёт: ${Math.floor(context.user.balance)}`);
});
updates.hear(/магазин/i, async (context) => {
	await context.send(`Вы перешли в раздел магазина`, {
	keyboard:
	Keyboard.keyboard([
		[
			Keyboard.textButton({
				label: 'Улучшения',
				color: Keyboard.POSITIVE_COLOR
			})
		],
			Keyboard.textButton({
				label: 'Назад',
				color: Keyboard.DEFAULT_COLOR
			})
		])
	});
});

Если команды нет в updates.hear то отправить сообщение: "такой команды нет"
  • Вопрос задан
  • 267 просмотров
Решения вопроса 1
@StockholmSyndrome
из документации к библиотеке:
updates.setHearFallbackHandler(async (context, next) => {
  await context.send('Такой команды нет :(');
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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