Подскажите, как проверить чат на активность? Допустим пользователь вводит команду(/open) для начала запись чего либо (например оценок, и отправляет он их НЕ одним сообщением а несколькими), и при завершении так же отправляет команду(/close). Но вот как отследить если на протяжении допустим 5-ти минут от пользователя не приходит сообщений, чтобы автоматически закрыть сессию p.s: все данные о пользователе имеются и хранятся в SQLite
Отслеживать
задан 29 дек 2022 в 19:21
Возможный дубликат вопроса: Проверка онлайна человека на сервере
29 дек 2022 в 20:06
1 ответ 1
Сортировка: Сброс на вариант по умолчанию
Через модуль sleep, поставить таймер на 5 минут, после истечении времени, проверить, отправлял ли юрез сообщения
Отслеживать
ответ дан 29 дек 2022 в 19:38
15 1 1 бронзовый знак
пожалуйста, постарайтесь оставлять чуть более развёрнутые ответы. дополнить ответ можно, нажав править
Источник: ru.stackoverflow.com
Бот Telegram, отслеживающий активность пользователей в онлайне
Современный мир требует от нас быть всегда на связи и быть готовыми ответить на сообщение в любое время. Однако, не всегда удается сохранить свою активность в сети в течение дня и всегда быть в состоянии ответить на входящее сообщение. К счастью, есть решение этой проблемы в виде бота Telegram, который прежде всего предназначен для отслеживания активности пользователей в онлайне.