Инструкция
![](/file/a5799d02c399f4460fd8a.jpg)
Всем доброго времени суток! С вами TOT KOTE!
Сегодня я вам покажу как с помощью небольшого Python скрипта, можно абсолютно бесплатно и быстро раскрутить свой чат, канал или группу в Telegram.
Данный скрипт вы можете использовать на Windows, Linux и на Termux (что в свою очередь очень удобно).
Данную тему я поделю на несколько частей, а именно на:
- Предисловие
- Установку всех компонентов, модулей и зависимостей
- Регистрацию приложения в "API Development Tools"
- Настройку конфигурации
- Использование
- Анализ результата и личные наблюдения
Предисловие
Преимущества: довольно таки быстрая работа, открытый исходный код (вы можете поиграться самостоятельно и настроить или допилить код под себя), лёгкая настройка которая занимает буквально пару минут и 100% результат.
Установка всех компонентов, модулей и зависимостей
Как было сказано ранее установка действительно простая, демонстрация установки под популярные на текущий момент ОС софта:
Установка под Windows👇🏻
Зайти на официальный сайт Python и скачать Python 3.8 (ссылка)
![](/file/b6fe78360b84184cdba88.png)
Здесь мы выбираем установщик под свою ОС:
![](/file/c4e50920fb9a73cf0712a.png)
Далее во время установки не забываем выбрать PATH:
![](/file/e14ab67347fed6ca02723.png)
Далее идёт стандартная установка Python.
Далее скачать с GitHub-a TGPars (ссылка)
Ссылка: https://github.com/elizhabs/TGPars
Откройте командную строку в каталоге TGPars
![](/file/6f0a09e8ba3363e1674bb.png)
Далее нужно запустить команду для установки зависимостей и модулей:
python setup.py -i
![](/file/8df0c52e99e247da936d3.png)
В результате после успешной установки мы получим сообщение:
![](/file/61f9d64168ff631588122.png)
Далее смотрим следующий этап :)
Установка под Termux (Android)👇🏻
Для начала установите Termux: ссылка
Дальше следуйте инструкции:
Вводим команду: pkg update
![](/file/b67ca9e6d7237e724894e.png)
Далее устанавливаем Python & Python Pip и Git, командой: pkg install python3 python3-pip git -y
![](/file/f5fd88799b40595774f8c.png)
Далее клонируем к себе на устройство репозиторий с GitHub-a: git clone https://github.com/elizhabs/TGPars/
![](/file/b6810f8f560c087a4c0fa.png)
Далее заходим в директорию командой: cd TGPars
![](/file/c749d2c9c0d971714ac75.png)
Далее нужно запустить команду для установки зависимостей и модулей: 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
Там мы проходим стандартную авторизацию, код придет в приложение.
![](/file/8862bf60befbaef659ee6.png)
![](/file/90c0ad4eea34578bc0d73.png)
После авторизации нажимаем на: "API development tools"
![](/file/e199807215637cc40f886.png)
Далее нам нужно будет создать новое приложение, где в:
App title: указываем (Telegram)
Short name: своё имя (любое)
URL: указываем ссылку (не обязательно)
По итогу у вас должно получиться:
![](/file/d688f32844da1d7a2fd77.jpg)
Далее нажимаем на: Create application
И видим перед собой:
![](/file/909c286b4178710131c1f.jpg)
Здесь нам нужны значения только от: App api_id и от App api_hash
Настройка конфигурации
Далее мы настраиваем уже собственно конфигурацию и проходим аутентификацию, для сохранения нашей сессии. Всё очень просто и выполняется настройка 1 командой:
В нашей дириктории вводим команду: python setup.py -c
Здесь мы как раз указываем наш App ID, Hash ID и номер телефона:
![](/file/3cdc3213682d119c77325.png)
После получения сообщения "Setup Complete!", конфигурация настроена и ваша сессия сохранена.
Использование
После того как все настроено, можно приступать к самому интересному, а именно к использованию:
Во время первого запуска, нужно будет указать код для продолжения корректной работы скрипта.
![](/file/bef16838be17b77006844.png)
![](/file/91f1a144f075e9657c710.png)
Демонстрация работы скрипта:
Pars - Парсим участников чата.
В дириктории со скриптами, прописываем команду: python pars.py
Далее нам нужно чтобы у нас был хотя-бы один чат с пользователями на данном аккаунте!
После выбираем чат и нажимаем Enter.
Список участников Чата успешно сохранен в файлик: members.csv
Наглядная демонстрация на скрине:
![](/file/ccd9cdb9e8acda4e63b76.png)
Рассылка Спама/Сообщений
В дириктории со скриптами, прописываем команду: python smsbot.py members.csv
Далее выбираем по какому критерию мы будем производить Спам пользователю
После нужно указать текст сообщения и нажать Enter
Наглядно все действия видно на скрине:
![](/file/b5663e836c378f03f9191.png)
Результат работы:
![](/file/93496c7e0e7ab9a51f6e7.png)
Задержка в скрипте была введена, для того чтобы не возникало ошибок и наш аккаунт не улетел в бан (на практике всё приходит быстро, а со стороны Telegram, нету никаких подозрений и претензий).
Инвайтер в чат
В дириктории со скриптами, прописываем команду: python invite.py members.csv
Далее нужно выбрать чат, в который мы будем приглашать наших пользователей, с файлика members.csv
Наглядно всё видно на скрине:
![](/file/ba05c2a87550af9903e62.png)
По итогу получаем пользователей в чат:
![](/file/cf614f2cc8d618f63c18c.png)
Анализ результата и личные наблюдения
По итогам: в скрипте реализованы самые популярные инструменты, которых на текущий момент так не хватает для продвижения. Скрипт написан по всем канонам и старается всеми силами уберечь аккаунт от моментальной блокировки с которого идёт спам от блокировки, это достигается задержкам. Каждый из вас имеет полный и открытый исходный код и все параметры в праве редактировать Вы сами.
По личным наблюдениям, сохранить аккаунт вы сможете при соблюдении ряда условий, а именно:
- Инвайт не более 50 пользователей в сутки с 1 аккаунта
- Микс при отправке сообщений, используйте различную раскладку, например место русской О, используйте английскую O, тем самым вы можете хоть чуть-чуть, но уберечь в первые минуты спама аккаунт от блока, тк алгоритмы tg проверяют и анализируют тело сообщения.
- Приглашайте людей в чат со схожей категорией на вашу, тем самым вы сможете за интересовать людей и они не нажмут на кнопку: SPAM
- По итогам, во время теста не один аккаунт не улетел в бан и не получил ограничения:
![](/file/a5f7916628c194f95efba.png)
Какие лимиты у Telegram ?
Ограничения для 1 аккаунта Telegram:
Рассылка без ссылки: 45 сообщений
Рассылка ссылкой: 10 сообщений
Лимит на инвайтинг в группу/канал: 50 человек
Оптимальная пауза при рассылки: 5/10 сек
Оптимальная пауза при инвайтинге: 7/15 сек
На 2 аккаунта советуем использовать 1 прокси при рассылке, парсинге и инвайте.
Возможные ошибки и способы их решения:
1.В случае инвайта, если вы получаете ошибку в теле которой есть информация:
![](/file/5dbc4ce6ddce5117b9ae1.png)
Вам нужно выбрать тип инвайта по ID (select 1), а не по Username:
![](/file/4da8b38b2a6be5b0fc1eb.png)
2.Во время парсинга, вам нужно выбрать цифру из списка существующих чатов, а не указывать цифру сколько именно парсить.
Пример:
![](/file/be8018166a6376217cf4d.png)
3.Ошибка связанная с Invalid Mode Selected:
Смотрите какие методы и аргументы вы выбираете, в случае если их нету в списке и вы их не видите визуально, вы получите ошибку.
Вообщем, всё в ваших руках, я всего лишь предоставляю инструмент, а как им пользоваться решать сугубо вам!
Всем удачной раскрутки ваших проектов и до встречи!
Если что, пишите мне сюда: https://t.me/tot_kote
А вот мой паблик про различные схемы заработка, кейсы, мануалы, бизнес. Подписывайтесь!
https://t.me/no_cap_tv