tg

tg


Инструкция

June 14, 2021


Всем доброго времени суток!​ С вами Mad Snail!

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


Данный скрипт вы можете использовать на Windows, Linux и на Termux (что в свою очередь очень удобно).


Данную тему я поделю на несколько частей, а именно на:

  1. Предисловие
  2. Установку всех компонентов, модулей и зависимостей
  3. Регистрацию приложения в "API Development Tools" 
  4. Настройку конфигурации
  5. Использование
  6. Анализ результата и личные наблюдения

Предисловие

​Преимущества: довольно таки быстрая работа, открытый исходный код (вы можете поиграться самостоятельно и настроить или допилить код под себя), лёгкая настройка которая занимает буквально пару минут и 100% результат. 


Установка всех компонентов, модулей и зависимостей

Как было сказано ранее установка действительно простая, демонстрация установки под популярные на текущий момент ОС софта:


Установка под Windows👇🏻


Зайти на официальный сайт Python и скачать Python 3.8 (ссылка)

Здесь мы выбираем установщик под свою ОС:

Далее во время установки не забываем выбрать PATH:

Далее идёт стандартная установка Python.


Далее скачать с GitHub-a TGPars (ссылка)


Ссылка: https://github.com/elizhabs/TGPars


Откройте командную строку в каталоге TGPars

Далее нужно запустить команду для установки зависимостей и модулей: 
python setup.py -i

В результате после успешной установки мы получим сообщение:

Далее смотрим следующий этап :)


Установка под Termux (Android)👇🏻

Для начала установите Termuxссылка


Дальше следуйте инструкции:


Вводим команду: pkg update
Далее устанавливаем Python & Python Pip и Git, командой: pkg install python3 python3-pip git -y
Далее клонируем к себе на устройство репозиторий с GitHub-a: git clone https://github.com/elizhabs/TGPars/
Далее заходим в директорию командой: cd TGPars
Далее нужно запустить команду для установки зависимостей и модулей: python setup.py -i


Далее смотрим следующий этап :)


Установка под Linux👇🏻


Обновляем пакеты: sudo apt update
Далее устанавливаем Python & Python Pip и Git, командой: sudo apt install python3 python3-pip git -y
Далее клонируем к себе на устройство репозиторий с GitHub-a: git clone https://github.com/elizhabs/TGPars/
Далее заходим в директорию командой: cd TGPars
Далее нужно запустить команду для установки зависимостей и модулей: python setup.py -i
Далее заходим в директорию командой: cd TGPars

Далее смотрим следующий этап :)


Регистрация приложения в "API Development Tools" 

Следующие шаги были произведены на телефоне (этап не важно на чем производить)

Заходим на сайт: my.telegram.org


Там мы проходим стандартную авторизацию, код придет в приложение.

После авторизации нажимаем на: "API development tools"

Далее нам нужно будет создать новое приложение, где в:

App title: указываем (Telegram)

Short name: своё имя (любое)

URL: указываем ссылку (не обязательно)

По итогу у вас должно получиться

Далее нажимаем на: Create application


И видим перед собой:

Здесь нам нужны значения только от: App api_id и от App api_hash


Настройка конфигурации

Далее мы настраиваем уже собственно конфигурацию и проходим аутентификацию, для сохранения нашей сессии. Всё очень просто и выполняется настройка 1 командой:

В нашей директории вводим команду: python setup.py -c

Здесь мы как раз указываем наш App IDHash ID и номер телефона:

После получения сообщения "Setup Complete!", конфигурация настроена и ваша сессия сохранена.


Использование

После того как все настроено, можно приступать к самому интересному, а именно к использованию:

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


Демонстрация работы скрипта:


Pars - Парсим участников чата.


В директории со скриптами, прописываем команду: python pars.py

Далее нам нужно чтобы у нас был хотя-бы один чат с пользователями на данном аккаунте!

После выбираем чат и нажимаем Enter.

Список участников Чата успешно сохранен в файлик: members.csv

Наглядная демонстрация на скрине:


Рассылка Спама/Сообщений

В директории со скриптами, прописываем команду: python smsbot.py members.csv

Далее выбираем по какому критерию мы будем производить Спам пользователю

После нужно указать текст сообщения и нажать Enter

Наглядно все действия видно на скрине:

Результат работы:

Задержка в скрипте была введена, для того чтобы не возникало ошибок и наш аккаунт не улетел в бан (на практике всё приходит быстро, а со стороны Telegram, нету никаких подозрений и претензий).


Инвайтер в чат

В директории со скриптами, прописываем команду: python invite.py members.csv

Далее нужно выбрать чат, в который мы будем приглашать наших пользователей, с файлика members.csv


Наглядно всё видно на скрине:

По итогу получаем пользователей в чат:

Анализ результата и личные наблюдения

По итогам: в скрипте реализованы самые популярные инструменты, которых на текущий момент так не хватает для продвижения. Скрипт написан по всем канонам и старается всеми силами уберечь аккаунт от моментальной блокировки с которого идёт спам от блокировки, это достигается задержкам. Каждый из вас имеет полный и открытый исходный код и все параметры в праве редактировать Вы сами.

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

  • Инвайт не более 50 пользователей в сутки с 1 аккаунта
  • Микс при отправке сообщений, используйте различную раскладку, например вместо русской О, используйте английскую O, тем самым вы можете хоть немного, но уберечь в первые минуты спама аккаунт от блока, т.к. алгоритмы tg проверяют и анализируют текст сообщения.
  • Приглашайте людей в чат со схожей категорией на вашу, тем самым вы сможете заинтересовать людей и они не нажмут на кнопку: SPAM
  • По итогам, во время теста не один аккаунт не улетел в бан и не получил ограничения:

Какие лимиты у Telegram ?

Ограничения для 1 аккаунта Telegram:

Рассылка без ссылки: 45 сообщений

Рассылка ссылкой: 10 сообщений

Лимит на инвайтинг в группу/канал: 50 человек

Оптимальная пауза при рассылки: 5/10 сек

Оптимальная пауза при инвайтинге: 7/15 сек

На 2 аккаунта советуем использовать 1 прокси при рассылке, парсинге и инвайте.

Возможные ошибки и способы их решения:



1.В случае инвайта, если вы получаете такую ошибку:

Вам нужно выбрать тип инвайта по ID (select 1), а не по Username:


2.Во время парсинга, вам нужно выбрать цифру из списка существующих чатов, а не указывать цифру сколько именно парсить. 

Пример:

В общем, всё в ваших руках, я всего лишь предоставляю инструмент, а как им пользоваться решать сугубо вам! 
Всем удачной раскрутки ваших проектов и до встречи! 

По возникшим вопросам, писать сюда: https://t.me/madsnai


Report Page