Моя предполагаемая логика будет такой:
- Пользователь взаимодействует с ботом.
- Администратор-человек открывает этот конкретный чат, чтобы прочитать разговор. Это событие должно приостановить работу бота.
- Если администратор отправляет сообщение, бот остается неактивным, сигнализируя о полной передаче управления.
- Однако, если администратор просто читает чат и закрывает его, не отправляя сообщение, бот должен автоматически возобновить свою деятельность.
Существует ли известная стратегия или надежный сторонний API, способный обнаруживать такое состояние «присутствия» или «открытого чата»? Мы будем очень признательны за любые рекомендации или альтернативные подходы.
Подробнее здесь: https://stackoverflow.com/questions/798 ... bot-python
Мобильная версия