Система автоматической верификации профессионалов в Telegram-сообществах. Бот мониторит вступления в неограниченное количество групп, запускает AI-верификацию через OpenAI и управляет доступом участников без участия администраторов.
Внедрено в продакшене: обслуживает медицинские сообщества, обработано 50+ верификаций. Полностью автономная работа 24/7, автоудаление персональных данных через 30 дней.
Если вам нужна автоматическая модерация чатов — разработаю аналогичную систему под любую отрасль: IT-сообщества, образование, HR, финансы.
Ключевые особенности:
• Мультигрупповая работа: каждая группа = независимая система
• AI-анализ документов через OpenAI с web search и vision
• Строгая валидация: защита от подделок, проверка медицинских признаков
• Whitelist-система с автоверификацией доверенных пользователей
• FSM верификация в личных сообщениях
• Поддержка анонимных администраторов
• Кроссплатформенные скрипты развертывания
Технические решения:
• Асинхронная работа с SQLite через aiosqlite
• Кэширование в middleware с автообновлением
• Условные уникальные индексы для оптимизации
• Валидация конфигурации, детальное логирование
• Минимальное хранение персональных данных
• Изоляция данных между группами
Технологии: Python 3.12, aiogram 3.20, SQLite, OpenAI API, Pydantic, asyncio