Георгий Маслов georgiymaslov
Боты и автоматизация на Python + Claude Code
Рейтинг
4 808
№ 257 в каталоге
Отзывы
Профессионализм
10/10
Коммуникация
10 /10
Город
Москва
На сайте с
2017 года
Юридический статус
Самозанятый
Безопасная сделка
Деньги списываются после приёмки

Мультисессионный AI-ассистент в Telegram: маршрутизация по темам, подтверждение действий кнопками, автовосстановление 24/7

Используемые навыки API Python

Описание

Клиентская задача: доступ к AI-ассистенту через Telegram для нескольких одновременных независимых задач/проектов, без потери контекста между сессиями и без необходимости держать открытым терминал на компьютере. Важное требование: ассистент выполняет реальные действия в системе (файлы, команды) — потенциально опасные действия должны подтверждаться человеком в том же чате, а не выполняться вслепую.

Решение

Собрал роутер на Python: каждая тема в группе Telegram (forum-mode) маппится на свою персистентную сессию AI-агента с сохранением истории между сообщениями. Сделал отдельный hook перед любым потенциально опасным действием (запись файлов, команды) — он отправляет в тот же Telegram-чат инлайн-кнопки с понятным описанием на русском (не сырой JSON) и ждёт реального клика — действие выполняется только после подтверждения. Добавил привязку темы к первому отправившему сообщение человеку, чтобы в общей группе с несколькими людьми никто не мог прочитать чужую переписку и нажать чужую кнопку подтверждения. Голосовые сообщения распознаются локальным Whisper, бот работает круглосуточно через автозапуск в Планировщике Windows.

Результат

При диагностике нашёл и устранил скрытую проблему, из-за которой бот работал нестабильно: параллельный процесс тихо глушил обновления от Telegram API, накопив за два дня более 11 000 ошибок в логах — нашёл по анализу логов, понял первопричину (старый канал связи, который должен был быть отключён) и окончательно его отключил, ошибки ушли в ноль. Бот живой, используется ежедневно двумя людьми с изолированными сессиями, включая голосовые сообщения и вложения. Механизм подтверждения действий проверен живыми кликами — это не декоративная кнопка, а реальный gate между AI и файловой системой.

Оценили проект:

Другие проекты

Все проекты →
Веб-разработка и IT Агент анализа спортивной статистики: агрегация коэффициентов из нескольких источников, Telegram-бот + Flask API
Агент анализа спортивной статистики: агрегация коэффициентов из нескольких источников, Telegram-бот + Flask API
21
Веб-разработка и IT Алготрейдинговый бот для официального брокерского API: риск-менеджмент, бэктестинг, live-запуск с автовосстановлением
Алготрейдинговый бот для официального брокерского API: риск-менеджмент, бэктестинг, live-запуск с автовосстановлением
20
Веб-разработка и IT Скрининг арбитража на торгах по банкротству: автоматическое сопоставление лотов с рыночными ценами
Скрининг арбитража на торгах по банкротству: автоматическое сопоставление лотов с рыночными ценами
26
Веб-разработка и IT Доработка видеохостинга на MediaCMS до MVP: кодирование, лента Shorts, уведомления, модерация
Доработка видеохостинга на MediaCMS до MVP: кодирование, лента Shorts, уведомления, модерация
11