Как сделать кулдаун на команду telegram bot javascript?
Привет, я столкнулся с проблемой при написании кода для телеграм бота. Мне нужно установить кулдаун для выполнения команды /go , чтобы пользователь мог выполнять ее раз в 2 часа и каждый раз получал одинаковое сообщение. Но если пользователь попытается выполнить команду раньше, чем кулдаун закончится, он должен получить сообщение с другим текстом, по типу: «Еще рано». Я пишу код на javascript. Может быть, кто-то знает, как написать такой код? Находил разные способы привязать кулдаун к команде, но бот ломался
Какой код ты находил и изза чего он ломался ? Вопрос то в чем заключается ? Записывай куда-нибудь ид+таймстамп и проверяй перед экзекутом команды этот таймстамп
Первое что приходит на ум это держать какую то бд, где будет храниться когда пользователь следующий раз сможет прожать, и просто постоянно сравнивать это время с временем отправки команды. Это перво это первое что приходит на ум. Ботами не занимался, но если нужен взгляд со стороны, тьо вот он.