Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚡ TG MultiTool

preview


Скачать


Многофункциональный инструмент для работы с Telegram-аккаунтами

Python Telethon Статус


Программа объединяет десятки утилит для массовой работы с Telegram в одном интерфейсе. Инвайтинг, парсинг аудитории, рассылки, управление аккаунтами — всё под одной крышей. Работает через официальный MTProto-протокол.


🚀 Быстрый запуск (для новичков)

  1. Скачай архив с программой (синяя кнопка выше или раздел Package)
  2. Распакуй в любую папку (правой кнопкой по архиву → «Извлечь всё…»)
  3. Запусти файл .exe

⚠️ Не запускай прямо из архива — сначала распакуй!


Модули

Модуль Описание
Парсер Сбор участников из групп/каналов по фильтрам
Инвайтер Добавление спарсенных пользователей в чат
Рассылка в ЛС Отправка сообщений списку пользователей
Рассылка по группам Постинг сообщений в несколько чатов
Реакции Автоматические реакции на посты
Просмотры Накрутка просмотров на публикации
Проверка аккаунтов Статус, прогрев, анти-флуд проверка
Смена данных Имя, фото, биография аккаунта
Чекер Валидация сессий, определение живых

Системные требования

  • Windows 10/11 (или Linux с установленным Python)
  • Аккаунты Telegram с готовыми .session-файлами
  • Прокси (мобильные рекомендуются для инвайтинга)

Первоначальная настройка

Перед запуском сделай три простых шага:

1. Помести .session-файлы

Скопируй свои файлы сессий в папку accounts/

2. Настрой прокси (если используешь)

Открой файл proxies.txt и впиши прокси по одному на строку:

socks5://login:pass@ip:port
http://login:pass@ip:port
socks5://ip:port

3. Заполни config.ini

Открой файл config.ini блокнотом и укажи свои данные:

[API]
api_id     = 12345678
api_hash   = abcdef1234567890abcdef1234567890

[INVITE]
delay_min  = 30
delay_max  = 90
limit      = 40

[SENDER]
delay_min  = 10
delay_max  = 30
message    = messages/template.txt

🔑 Получить api_id и api_hash можно на my.telegram.org


Инвайтинг — подробнее

Инвайтинг работает в несколько этапов:

1. Парсинг аудитории

Выбери: Парсер → Участники чата → укажи @username или ссылку

2. Фильтрация
Отсей ботов, удалённые аккаунты, неактивных пользователей (последний онлайн > N дней).

3. Инвайт

Выбери: Инвайтер → укажи целевой чат → загрузи базу пользователей

Программа автоматически распределяет нагрузку между аккаунтами и соблюдает задержки, чтобы минимизировать блокировки.


Форматы баз данных

  • Входные: .txt (по одному юзернейму/ID на строку), .csv, .json
  • Выходные: .txt, .csv с расширенными данными (имя, юзернейм, телефон, онлайн)

Работа с прокси

Файл proxies.txt — один аккаунт получает один прокси автоматически по порядку. Программа сама привязывает их при запуске.

Пример файла:

socks5://user:pass@1.2.3.4:1080
http://user:pass@5.6.7.8:8080
socks5://9.10.11.12:1080

Важно

  • Соблюдай лимиты Telegram. Инвайтинг больше 40–50 юзеров в сутки с одного аккаунта — риск ограничений.
  • Используй прогретые аккаунты (старше 1 месяца с живой историей сообщений).
  • Мобильные прокси значительно снижают вероятность блокировок.
  • Автор не несёт ответственности за блокировку аккаунтов или нарушение ToS Telegram.

❓ Возможные проблемы

Проблема Решение
Программа не запускается Убедись, что распаковал архив полностью
Ошибка No module named ... У тебя старая версия — скачай свежий архив с уже встроенными библиотеками
Сессии не видны Проверь, что файлы .session лежат в папке accounts/
API не работает Перепроверь api_id и api_hash в config.ini

Лицензия

MIT

About

Многофункциональный инструмент для Telegram: парсинг аудитории, инвайтинг, массовые рассылки, управление аккаунтами и многое другое. Работает через официальный MTProto-протокол.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors