ПРАКТИЧЕСКИЙ КЕЙС · 02
Как AI-агент в Telegram перестаёт быть тупым автоответчиком
Пользователь пишет одно сообщение, а бот отвечает невпопад: не видит контекст, путает тему и запускает лишние действия.
Ситуация
Сначала зафиксируйте вход и результат. Бот должен понять, это вопрос, файл, задача или команда. Не начинайте с длинного промпта: сначала добавьте маршрутизатор и понятный ответ при неопределённости.
Что делать
Создайте токен через BotFather и храните его в `.env`. Ограничьте доступ своим Telegram ID. Разделите режимы: `answer`, `analyze`, `approve`. Для чтения чатов используйте отдельное разрешение и не смешивайте его с ботом.
Проверка результата
Проверка: отправьте вопрос о погоде, затем финансовый скриншот, затем «отправь письмо». Первые два запроса обрабатываются, третья команда создаёт подтверждение. Повтор одного сообщения не должен создавать второй job.
Что обычно ломается
Двойной ответ означает отсутствие дедупликации. Ответ «уточни сферу» на уже понятный вопрос означает, что маршрутизация запускается после неправильного фильтра. Сначала исправляйте состояние и контекст, потом промпт.