📢 Telegram Spammer Bot

Telegram бот для автоматической рассылки сообщений пользователям из различных чатов с настраиваемыми параметрами.

📖 Суть

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

✨ Функционал

  • 🔗 Автоприсоединение - автоматическое присоединение к чатам по приглашениям
  • 👥 Отслеживание пользователей - мониторинг активности в чатах
  • 💬 Персональные сообщения - отправка сообщений с использованием имени пользователя
  • ⏱️ Настраиваемые задержки - контроль интервалов между сообщениями
  • 🌍 Региональные шаблоны - разные тексты для разных регионов
  • 🚫 Защита от дублей - предотвращение повторной отправки одному пользователю
  • 🔒 Поддержка прокси - работа через прокси-серверы
  • 📝 Система логов - подробное логирование всех действий

🛠️ Технические особенности

  • Pyrogram - асинхронная библиотека для работы с Telegram API
  • Многопоточность - обработка нескольких чатов одновременно
  • Фильтрация ботов - автоматическое исключение ботов из рассылки
  • Обработка ошибок - корректная обработка блокировок и ограничений
  • Конфигурация через файлы - настройка через settings.ini и файлы с шаблонами

📋 Настройка

[settings]
proxy = True/False
api_id = YOUR_API_ID
api_hash = YOUR_API_HASH
  • Настройка региональных шаблонов в sentences.py
  • Настройка приглашений в invite_links.py
  • Настройка интервала между сообщениями (по умолчанию 1800 секунд)

⚙️ Процесс работы

  1. Присоединение к указанным чатам
  2. Мониторинг сообщений в чатах
  3. При обнаружении нового пользователя - отправка персонального сообщения
  4. Задержка перед следующей отправкой
  5. Логирование всех действий

⚠️ Примечания

Проект разработан для автоматизации коммуникации. Использование должно соответствовать правилам Telegram и этическим нормам. Рекомендуется использовать с осторожностью и только для легитимных целей.