Мануал

Мануал


Установка всех компонентов


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


Заходим на официальный сайт Python и скачиваем Python 3.8 

https://www.python.org/downloads/release/python-38



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



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



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


Скачиваем скрипт, разархивируем его и заходим в папку со скриптом.

В проводнике вводим “Cmd”, где указан путь файла, нажимаем Enter.



Запускается терминал.


Далее нужно запустить команду для установки скрипта:

python setup.py -i





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



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


Заходим на сайт:

my.telegram.org


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


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


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

App title: Telegram

Short name: Любое название

URL: Любая ссылка

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


Далее нажимаем на “Create application”

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


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

App api_id и от App api_hash



Настройка аккаунта


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


В нашей директории вводим команду:

python setup.py -c

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


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



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


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

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




Код придет в Telegram




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


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


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

python pars.py

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

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

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

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




Рассылка сообщений/спама пользователям


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

python smsbot.py members.csv

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

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


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




Report Page