📡 Telegram бот для отслеживания ключевых слов и AI-поиска (https://t.me/AutoParseAlertBot)
- Версия: 0.0.9
- Дата обновления: 02 июля 2026 года
Бот анализирует новые сообщения в указанных Telegram-группах и каналах в реальном времени, уведомляя о совпадениях по ключевым словам. Также использует ИИ (Groq, OpenRouter) для интеллектуального поиска новых тематических площадок.
- 🚀 Real-time мониторинг: Моментальная пересылка сообщений с ключевыми словами в вашу техническую группу.
- 🤖 Двухуровневый AI-поиск: Локальный поиск по базе и глобальный поиск по всему Telegram.
- 📊 Экспорт в XLSX: Выгрузка результатов поиска и мониторинга в Excel с фильтрацией по категориям и активности.
- 🛡️ Админ-панель: Инструменты для актуализации БД, массовой категоризации через AI и определения языка контента.
- 🌍 Multi-language: Полная поддержка русского и английского языков (Fluent i18n).
- 🔐 Мультиаккаунтность: Поддержка работы через несколько
.sessionфайлов (StringSession) для обхода лимитов. - 💰 Лимиты и Telegram Stars: Ограничение на бесплатный экспорт базы данных (1 раз в 24 часа). Повторные скачивания доступны за 5 Telegram Stars (списание с баланса звезд или прямая оплата).
- Мониторинг: Отслеживание ключевых слов в неограниченном списке групп/каналов.
- AI Поиск: Нахождение новых целевых групп по смысловым запросам.
- Интеллектуальный экспорт: Получение базы по конкретным категориям (бизнес, крипта, работа и т.д.).
- Определение активности: Маркировка площадок статусами
active,inactiveилиunknown. - Массовое добавление: Загрузка списков мониторинга через
.txtфайлы. - Прокси: Поддержка HTTP/SOCKS5 для стабильной работы AI и Telegram API.
-
Установка зависимостей:
python setup.py
Скрипт установит
requirements.txtи поможет создать.envфайл. -
Настройка окружения: Заполните
.envв корне проекта:BOT_TOKEN=... ID=... # API_ID с my.telegram.org HASH=... # API_HASH с my.telegram.org GROQ_API_KEY=... OPENROUTER_API_KEY=...
-
Запуск:
python main.py
Для пользователей с правами администратора доступна панель управления:
- 🏷️ Категоризация: Автоматическое распределение групп по тематикам с помощью LLM.
- 🌐 Языковой фильтр: Определение языка общения в чатах для качественной выборки.
- 🔄 Актуализация: Массовое обновление метаданных групп и проверка их существования.
| Статус | Описание |
|---|---|
🟢 active |
Последнее сообщение было опубликовано ≤ 30 дней назад |
🔴 inactive |
Последнее сообщение было > 30 дней назад |
⚪ unknown |
Не удалось получить дату (ограничения приватности) |
- Framework:
aiogram 3.x(Bot API),Telethon(User API) - Database:
SQLite+Peewee ORM - AI:
Groq,OpenRouter,G4F - Localization:
Project Fluent
📘 Подробная справка доступна в файле doc/doc.md или через команду
/helpв боте.
