Skip to content

Телеграмм-бот для парсинга групп / чатов / каналов. Парсинг ключевых слов с пересылкой сообщения администратору бота. Протестировать можете по ссылке @AutoParseAlertBot.

License

Notifications You must be signed in to change notification settings

PyRusAdmin/AutoParseAlertBot

Repository files navigation

📡 Telegram бот для отслеживания ключевых слов в группах и каналах (https://t.me/AutoParseAlertBot)

  • Версия: 0.0.5
  • Дата выхода: 1 января 2026 года

Бот анализирует новые сообщения в указанных Telegram-группах и каналах, проверяя их на наличие заданных ключевых слов, а также ищет с помощью ИИ группы и каналы Telegram с последующей выдачей пользователю бота в личку.

Пример интерфейса бота

📝 Доступные функции

  • Отслеживание ключевых слов в группах и каналах
  • Пересылка сообщений с ключевыми словами в указанный канал
  • Управление аккаунтами Telegram
  • Получение логов работы бота по команде /log

🗂 Структура проекта

  • Файл локализации: locales/locales.py

Используется для перевода интерфейса и сообщений бота на разные языки.

  • Аккаунты Telegram: Для работы бота необходимы аккаунты в формате .session.

Каждая сессия хранится в каталоге:


accounts/<id_user>/<account_name>.session

Где:

  • <id_user> — Telegram ID пользователя, который загрузил аккаунт в бота;
  • <account_name>.session — сессия Telegram-аккаунта, используемого для мониторинга сообщений.

Группы для парсинга вносятся в формате @username и записываются в базу данных bot.db

Группа для пересылки сообщений, должна быть в формате @username, что бы аккаунт мог подписаться на данную группу.

⚙️ Установка

Запустите файл setup.py, далее установятся все необходимые библиотеки из файла requirements.txt, и будет создан .env файл.

Структура .env файла:


BOT_TOKEN=_____
ID=_____
HASH=_____

Заполните данные в файле .env

где:

  • BOT_TOKEN - токен бота
  • ID - id приложения Telegram
  • HASH - hash приложения Telegram

About

Телеграмм-бот для парсинга групп / чатов / каналов. Парсинг ключевых слов с пересылкой сообщения администратору бота. Протестировать можете по ссылке @AutoParseAlertBot.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages