Если ты используешь бота с ИИ, особенно в связке с генерацией ответов, ты наверняка сталкивался с этим моментом: 🗣 Пользователь задаёт вопрос —
🤖 Бот думает, но в чате тишина.
И вот это молчание может стоить тебе реакции, доверия и даже клиента. А теперь представь: Пользователь пишет → сразу видит, что бот «печатает…» →
Ожидание не пугает, а наоборот — вызывает доверие.
Бот как будто реально думает. 📌 Этот эффект — мелочь, но очень важная. И я расскажу, как его сделать — автоматически и с умом. По умолчанию в Telegram можно вызвать эффект sendChatAction → typing, но это действует несколько секунд, и потом пропадает. Если твой бот работает дольше — например: – делает запрос к GPT
– ждёт ответа от API
– обрабатывает большой массив данных …пользователь видит паузу. И может уйти. ✅ Решение — зациклить «Печатает…» на всё время генерации ответа. Вот схема, которую ты видел выше. Разберём её по шагам: – Получаем входящее сообщение (Telegram Trigger)
– Ставим ключ в Redis: userID = 1
– За