Мультигрупповая система верификации специалистов с OpenAI: aiogram 3, FSM, автоматическая модерация

image
Система автоматической верификации профессионалов в 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