Skip to content

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

License

PyRusAdmin/AutoParseAlertBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📡 Telegram бот для отслеживания ключевых слов в группах и каналах

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

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

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

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

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

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

accounts/<id_user>/<account_name>.session

где:

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

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

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

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages