- Отслеживание ключевых слов — мониторинг новых сообщений в указанных Telegram-группах и каналах в реальном времени.
- AI-поиск групп/каналов — два режима поиска (локальный и глобальный) с использованием искусственного интеллекта (groq, OpenRouter, G4F).
- Актуализация базы данных — автоматическое обновление информации о типах (группа/канал) и ID площадок администратором.
- Проверка групп — ручная проверка конкретных чатов на наличие ключевых слов без подписки.
- Экспорт данных — выгрузка базы в формат Excel (.xlsx) с фильтрацией по категориям и типам чатов.
- Многоязычная поддержка — полный перевод интерфейса на русский и английский языки (Fluent i18n).
- Управление аккаунтами — подключение нескольких аккаунтов через .session файлы для распределения нагрузки.
- Массовое добавление групп — загрузка списков площадок через .txt файлы.
- Определение активности — автоматический расчет статуса группы (active/inactive) по дате последнего сообщения.
- Интеллектуальная категоризация — автоматическое присвоение тематических категорий группам с помощью AI.
- Определение языка — автоматическое определение основного языка контента в группах.
- Текущая версия: 0.1.0
- Дата последнего обновления: 04 сентября 2026 года
- Бот: https://t.me/AutoParseAlertBot
- Запустите
setup.pyдля автоматической установки зависимостей и первичной настройки:python setup.py
-
Установите необходимые библиотеки:
pip install -r requirements.txt
-
Создайте файл
.envв корневом каталоге проекта:BOT_TOKEN=ваш_токен_бота ID=ваш_api_id HASH=ваш_api_hash GROQ_API_KEY=ваш_groq_api_key OPENROUTER_API_KEY=ваш_openrouter_api_key USER=прокси_пользователь PASSWORD=прокси_пароль IP=прокси_ip PORT=прокси_порт LANGUAGE=ru
-
Запустите бота:
python main.py
- 🚀 Запуск отслеживания — запуск процесса мониторинга.
- 🔍 Проверка группы... — быстрый поиск слов в конкретном чате.
- ✨ Поиск через AI — переход в меню выбора режима поиска.
- 📥 Получить базу — экспорт данных из БД.
- 📖 Инструкция... — получение актуальной справки.
- ⚙️ Настройки — конфигурация аккаунтов, слов и групп.
- 🤖 AI поиск — поиск по существующей базе и через Telegram API.
- 🌐 Глобальный AI поиск — расширенный поиск новых площадок по всему Telegram.
- 📥 Вся база — полный экспорт в Excel.
- 📥 База каналов / База групп — фильтрация по типу.
- 📂 Выбрать категорию — экспорт только по конкретной тематике.
Для снижения нагрузки на сервер на экспорт базы данных наложен лимит:
- Бесплатный экспорт — доступен 1 раз в 24 часа для любого типа экспорта базы.
- Платный экспорт — повторные скачивания в течение 24 часов стоят 5 Telegram Stars. При попытке скачать базу во время кулдауна бот предложит списать 5 звезд с вашего баланса или оплатить их напрямую.
- Пополнение звезд — пополнить баланс можно в меню "⚙️ Настройки" -> "💳 Пополнение звезд" (доступны пакеты на 5, 15, 50 и 100 звезд).
Для работы (парсинга и поиска) боту нужны рабочие аккаунты:
- Зайдите в "⚙️ Настройки" -> "🔐 Подключить аккаунт".
- Отправьте файл
.session(Telethon). - Бот проверит валидность и добавит аккаунт в пул.
- Ключевые слова: В настройках выберите "🔍 Ввод ключевого слова" и отправьте список слов/фраз (каждая с новой строки).
- Целевая группа: Выберите "📤 Подключить группу для сообщений" и укажите
@usernameгруппы, куда бот будет слать отчеты. - Площадки: Отправьте список
@usernamesили.txtфайл со ссылками для мониторинга.
Начиная с версии 0.1.0 от 04 сентября 2026 года AI поиск групп и каналов в Telegram с помощью подбора ключевых слов доступен исключительно через Web-интерфейс (Telegram Web App) бота.
Для перехода к поиску откройте Web-панель и выберите вкладку "AI поиск" (🤖). В этом разделе доступны следующие
инструменты и режимы работы с указанием версий внедрения:
-
AI поиск групп / каналов (Одиночный поиск) (Базовый алгоритм с v0.0.5; перенос в Web UI с v0.1.0 от 04.09.2026):
- Назначение: Быстрый поиск релевантных сообществ по 1 слову или словосочетанию (например:
Python Developer JobsилиКриптовалюты). - Принцип работы: Использует AI (Groq Llama 3) для генерации вариантов поисковых запросов. Подключенный Telegram-аккаунт выполняет поиск совпадений в Telegram.
- Результат: Найденая информация отображается в интерактивной таблице результатов (Название, Ссылка, Тип, Участники, Статус активности), сохраняется в БД и выгружается в Excel кнопкой "Скачать результаты в Excel" (с автоматической отправкой файла в ваш чат с ботом).
- Назначение: Быстрый поиск релевантных сообществ по 1 слову или словосочетанию (например:
-
Массовый AI поиск групп / каналов (Добавлено в v0.1.0 от 04.09.2026):
- Назначение: Масштабный перебор запросов через все подключенные аккаунты одновременно по нескольким ключевым
словам или регионам (например:
Китай, Индия, Россия). - Принцип работы: Бот автоматический разбивает ввод на отдельные ключевые слова. Сначала подбираются
семантические вариации для Китая, затем для Индии, далее для России. Поиск распределяется по всем подключенным
.sessionаккаунтам с защитой от лимитов. - Результат: Все найденные каналы и группы вносятся в базу данных, выводятся в итоговой таблице веб-панели и
автоматически отправляются пользователю в виде файла Excel (
.xlsx) прямо в Telegram.
- Назначение: Масштабный перебор запросов через все подключенные аккаунты одновременно по нескольким ключевым
словам или регионам (например:
-
База данных экспортных групп (Экспорт базы данных) (Выдача базы с v0.0.5 от 02.01.2026; разделение типов с v0.0.6; формат XLSX и категории с v0.0.9; Web UI и Telegram Stars с v0.1.0):
- Назначение: Загрузка отфильтрованной таблицы Excel со всеми ранее обнаруженными и сохраненными в базе данных группами и каналами Telegram.
- Фильтрация по типам чатов (Добавлено в v0.0.6 от 11.01.2026):
- Вся база — экспорт всех найденных площадок.
- Только каналы — выгрузка только Telegram-каналов.
- Только группы — выгрузка только супергрупп и чатов.
- Фильтрация по категориям и формат XLSX (Добавлено в v0.0.9 от 31.01.2026):
- Выбор тематики из 20+ категорий (Инвестиции, Криптовалюты, IT, Бизнес, Недвижимость, Маркетинг и др.) или выгрузка всех категорий.
- Ограничения и платный экспорт (Telegram Stars) (Добавлено в v0.1.0 от 04.09.2026):
- Бесплатный экспорт: доступен 1 раз в 24 часа.
- Платный экспорт: повторные скачивания во время 24-часового кулдауна стоят 5 Telegram Stars (баланс звезд виден в шапке веб-панели, пополнить можно там же).
Доступна по кнопке "🛡️ Панель администратора":
- 🏷️ Присвоить категорию: Обработка базы через groq или OpenRouter для распределения по темам.
- 🌐 Присвоить язык: Определение языка (ru/en и др.) для каждой группы.
- 🔄 Актуализация БД: Проверка доступности групп и обновление их метаданных.
| Статус | Описание |
|---|---|
| 🟢 active | Сообщения были в течение последних 30 дней |
| 🔴 inactive | Группа заброшена (более 30 дней тишины) |
| ⚪ unknown | Не удалось получить данные (приватность или ограничения) |
account_manager/— логика работы с Telegram API (Telethon).ai/— интеграции с LLM (groq, OpenRouter).database/— модели Peewee и работа с SQLite.handlers/— логика команд и диалогов aiogram.locales/— файлы локализации (.ftl).keyboards/— сборка кнопок интерфейса.
💡 Совет: Регулярно используйте "Актуализацию базы данных" в админ-панели для поддержания чистоты данных.