Всем доброго времени суток!
Сегодня я вам покажу как с помощью небольшого Python скрипта, можно абсолютно бесплатно и быстро раскрутить свой чат, канал или группу в Telegram. А так же в данной статье вы узнаете как можно пачками получать бесплатно Telegram аккаунты под свои нужды.
Данный скрипт вы можете использовать на Windows, Linux и на Termux (что в свою очередь очень удобно).
Установка всех компонентов, модулей и зависимостей
Как было сказано ранее установка действительно простая, демонстрация установки под популярные на текущий момент ОС софта:
Установка под Windows
Сегодня я вам покажу как с помощью небольшого Python скрипта, можно абсолютно бесплатно и быстро раскрутить свой чат, канал или группу в Telegram. А так же в данной статье вы узнаете как можно пачками получать бесплатно Telegram аккаунты под свои нужды.
Данный скрипт вы можете использовать на Windows, Linux и на Termux (что в свою очередь очень удобно).
Установка всех компонентов, модулей и зависимостей
Как было сказано ранее установка действительно простая, демонстрация установки под популярные на текущий момент ОС софта:
Установка под Windows
- Зайти на официальный сайт Python и скачать Python 3.8 (ссылка)
Здесь мы выбираем установщик под свою ОС:
Далее во время установки не забываем выбрать PATH:
Далее идёт стандартная установка Python.
- Далее скачать с GitHub-a TGPars (ссылка)
- Откройте командную строку в каталоге TGPars
- Далее нужно запустить команду для установки зависимостей и модулей:
python setup.py -i
В результате после успешной установки мы получим сообщение:
- Далее смотрим следующий этап :)
- Для начала установите Termux: ссылка
Дальше следуйте инструкции:- Вводим команду:
pkg update
- Далее устанавливаем Python & Python Pip и Git, командой:
pkg install python3 python3-pip git -y
- Далее клонируем к себе на устройство репозиторий с GitHub-a:
git clone [preview]https://github.com/elizhabs/TGPars/[/preview] - Далее заходим в директорию командой:
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 [preview]https://github.com/elizhabs/TGPars/[/preview] - Далее заходим в директорию командой:
cd TGPars - Далее нужно запустить команду для установки зависимостей и модулей:
python setup.py -i - Далее заходим в директорию командой:
cd TGPars - Далее смотрим следующий этап :)
- Регистрация приложения в "API Development Tools"
Следующие шаги были произведены на телефоне, но пошаговая инструкция под спойлером:
Регистрация приложения- Заходим на сайт: my.telegram.org
Там мы проходим стандартную авторизацию, код придет в приложение.
- После авторизации нажимаем на: "API development tools"
- Далее нам нужно будет создать новое приложение, где в:
App title: указываем (Telegram)
Short name: указываем рандомно (LolzDemo)
URL: указываем ссылку
По итогу у вас должно получиться:
- Далее нажимаем на: Create application
И видим перед собой:
Здесь нам нужны значения только от: App api_id и от App api_hash
Настройка конфигурации
Далее мы настраиваем уже собственно конфигурацию и проходим аутентификацию, для сохранения нашей сессии. Всё очень просто и выполняется настройка 1 командой:
Настройка конфигурации- В нашей дириктории вводим команду:
python setup.py -c - Здесь мы как раз указываем наш App ID, Hash ID и номер телефона:
- После получения сообщения "Setup Complete!", конфигурация настроена и ваша сессия сохранена.
- Использование
После того как все настроено, можно приступать к самому интересному, а именно к использованию:
Во время первого запуска, нужно будет указать код для продолжения корректной работы скрипта.
Изображения
Изображения
Демонстрация работы скрипта:
Pars - Парсим участников чата- В дириктории со скриптами, прописываем команду:
python pars.py - Далее нам нужно чтобы у нас был хотя-бы один чат с пользователями на данном аккаунте!
- После выбираем чат и нажимаем Enter.
- Список участников Чата успешно сохранен в файлик: members.csv
Рассылка Спама/Сообщений пользователю- В дириктории со скриптами, прописываем команду:
python smsbot.py members.csv - Далее выбираем по какому критерию мы будем производить Спам пользователю
- После нужно указать текст сообщения и нажать Enter
Наглядно все действия видно на скрине:
- Результат работы:
Инвайтер в чат- В дириктории со скриптами, прописываем команду:
python invite.py members.csv - Далее нужно выбрать чат, в который мы будем приглашать наших пользователей, с файлика members.csv
Наглядно всё видно на скрине:
- По итогу получаем пользователей в чат:
- Анализ результата и личные наблюдения
По итогам: в скрипте реализованы самые популярные инструменты, которые на текущий момент продают на форуме и в сети. Скрипт написан по всем канонам и старается всеми силами уберечь аккаунт от моментальной блокировки с которого идёт спам от блокировки, это достигается задержкам. Скрипт открыт и выложен на GitHub, каждый из вас имеет полный и открытый исходный код и все параметры в праве редактировать Вы сами.
По личным наблюдениям, да и по слухам в сети, сохранить аккаунт вы сможете при соблюдении ряда условий, а именно:- Инвайт не более 50 пользователей в сутки с 1 аккаунта
- Микс при отправке сообщений, используйте различную раскладку, например место русской О, используйте английскую O, тем самым вы можете хоть чуть-чуть, но уберечь в первые минуты спама аккаунт от блока, тк алгоритмы tg проверяют и анализируют тело сообщения.
- Приглашайте людей в чат со схожей категорией на вашу, тем самым вы сможете за интересовать людей и они не нажмут на кнопку: SPAM
- Скрин
По итогам, во время теста не один аккаунт не улетел в бан и не получил ограничения:
Какие лимиты у Telegram?
Ограничения для 1 аккаунта Telegram:
Рассылка без ссылки: 45 сообщений
Рассылка ссылкой: 10 сообщений
Лимит на инвайтинг в группу/канал: 50 человек
Оптимальная пауза при рассылки: 5/10 сек
Оптимальная пауза при инвайтинге: 7/15 сек
На 2 аккаунта советуем использовать 1 прокси при рассылке, парсинге и инвайте.
Возможные ошибки и способ их решения- В случае инвайта, если вы получаете ошибку в теле которой есть информация:
Вам нужно выбрать тип инвайта по ID (select 1), а не по Username:
- Во время парсинга, вам нужно выбрать цифру из списка существующих чатов, а не указывать цифру сколько именно парсить.
Пример:
- Ошибка связанная с Invalid Mode Selected:
Смотрите какие методы и аргументы вы выбираете, в случае если их нету в списке и вы их не видите визуально, вы получите ошибку.
Ссылка на GitHub: [preview]https://github.com/elizhabs/TGPars[/preview]
Вообщем, всё в ваших руках, я всего лишь предоставляю инструмент, а как им пользоваться решать сугубо вам!
Огромное спасибо за потраченное время на просмотр данной статьи, я действительно надеюсь что она будет полезна всем пользователям форума. Всем удачной раскрутки ваших проектов и до встречи! - В случае инвайта, если вы получаете ошибку в теле которой есть информация:
- В дириктории со скриптами, прописываем команду:
- В нашей дириктории вводим команду:
- Заходим на сайт: my.telegram.org
- Обновляем пакеты:
- Вводим команду: