Skip to content

kirill9114z/Telegram-Automation-System

Repository files navigation

Telegram Automation System

Асинхронная система для работы с несколькими Telegram-аккаунтами: сбор участников, отправка сообщений, мониторинг ответов и управление рабочими сессиями.
Проект построен на Pyrogram, SQLite и Python asyncio и поддерживает работу через прокси.

О проекте

Репозиторий содержит набор модулей для автоматизации Telegram-задач:

  • сбор участников из групп;
  • хранение и обработка данных в базе;
  • отправка сообщений разного типа;
  • отслеживание ответов пользователей;
  • работа с несколькими аккаунтами в цикле;
  • ротация аккаунтов и управление сессиями;
  • поддержка прокси-инфраструктуры.

Высоконагруженная система рассчитана на асинхронную работу и устойчивую обработку большого количества событий и сообщений.

Основные возможности

  • Сбор участников из Telegram-групп.
  • Сохранение и анализ собранных данных.
  • Отправка сообщений с рандомизацией и поддержкой разных типов контента.
  • Мониторинг входящих ответов и реакций.
  • Автоматическая смена аккаунтов в процессе работы.
  • Работа через прокси.
  • Хранение данных в SQL-базе.

Стек

  • Python 3
  • Pyrogram
  • asyncio
  • SQLite / SQL
  • Proxy support
  • Multiclient Telegram automation

Как это работает

  1. Загружается список аккаунтов и параметров подключения.
  2. Инициализируются Telegram-клиенты.
  3. Выполняется сбор участников из целевых групп.
  4. Собранные данные сохраняются в базу.
  5. Запускается отправка сообщений и мониторинг ответов.
  6. Аккаунты используются по очереди с задержками между циклами.
  7. Система продолжает работать в асинхронном режиме и отслеживать новые события.

About

Tg spamer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages