@l33xx

Как сделать для человека лимиты использование команды telegram bot?

Как сделать для человека лимиты использование команды telegram bot
Например человек вводит команды /start и спустя например 3 попытки он не мог это сделать
Помогите пожалуйста
  • Вопрос задан
  • 131 просмотр
Пригласить эксперта
Ответы на вопрос 2
Ternick
@Ternick
Ну например сделать словарь или свой класс. В котором будут поля чат_ид, кнопки по которым он нажимал и время в которое произошло первое нажатие. И дальше искать закономерность и нужно сделать штуку которая проверяла прошла ли минута от нажатия первой кнопки, если да то очищать поле нажатых кнопок. А дальше ориентируясь по длине массива нажатых кнопок писать ему предупреждение или нет. Возможно есть проще решение, но мне первое на ум пришло это.
Ответ написан
Комментировать
@kicherov_maxim
Нужно хранить в базе данных по каждому человеку у кого сколько лимит остался.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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