Настройка

Настройка мега простая — для запуска кода нужно создать Telegram бота и получить данные от юзербота. Общие настройки, по типу установки python и аренды сервера, найдешь в одноименном разделе (тут)

1️⃣ Создаем TG бота

Телеграм бот нужен для менеджмента профилями и настройки фильтров, а также для получения уведомлений и прочего такого

  1. Переходим в @BotFather

  2. Пишем /newbot и указываем название бота

  3. Далее указываем юзерку боту

  4. Получаем токен вида bot_id:bot_hash

пример как будет выглядеть

Для удобства делаем следующее:

  1. Пишем /mybots

  2. Выбираем бота

  3. Жмем Edit Bot -> Edit Commands

  4. Пишем "start - Запуск"

2️⃣ Создаем юзербота

Юзербот нужен для взаимодействия с подарками, нам надо получить api_id и api_hash

  1. Переходим на этот сайт

  2. Вводим номер и после код

  3. Заходим API development tools

  4. Создаем бота, выбираем Desktop мод

  5. Копируем api_id и api_hash

пример как будет выглядеть

3️⃣ Настраиваем congig.py

Данный файл находится в корне проекта, описание каждого параметра закомментированы в коде. Те, что не описаны, менять не надо.

4️⃣ Запуск

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

Также запуск на сервере будет проще, для этого я написал bash-скрипты. Полный гайд на запуск находится в этой главе - клик

После настройки переходите к разделу Интерфейс

Учтите, что в папке seesions/ появится новый файл с расширением .session, его не надо удалять, так как он отвечает за работу юзербота

Last updated