StarLabs
TelegramChatGitHub
  • 👋Welcome
  • Software
    • CampNetwork
      • RU
      • ENG
    • Somnia
      • RU
      • ENG
    • MegaETH
      • RU
      • ENG
    • 0G
      • RU
      • ENG
  • Monad
    • RU
    • ENG
  • Discord
    • RU
    • ENG
  • Twitter
    • RU
    • ENG
  • 👀Other
    • ⚠️Common errors + fixes
Powered by GitBook
On this page
  • ⚙️ Установка
  • 📁 Подготовка (папка data)
  • 📝 Config.yaml
  • ▶️ Использование
  1. Software
  2. 0G

RU

https://github.com/0xStarLabs/StarLabs-0G

⚙️ Установка

Требования:

  • Python версии 3.11.6 или выше

Скачивание:

1 | Клонировать репозиторий

git clone https://github.com/0xStarLabs/StarLabs-0G.git
cd StarLabs-0G

2 | Создать виртуальное окружение

python -m venv venv
venv\Scripts\activate

3 | Установить зависимости

pip install -r requirements.txt

4 | Запуск (после настройки)

py main.py

📁 Подготовка (папка data)

Здесь находятся все данные юзера необходимые для работы.

private_keys.txt - приватные ключи от кошельков. 1 строка = 1 ключ.

proxies.txt - прокси. 1 строка = 1 прокси, либо если прокси меньше чем аккаунтов, тогда они будут повторяться пока друг за другом чтобы хватило на все аккаунты. Формат прокси user:pass@ip:port. Поддерживаются ТОЛЬКО HTTP прокси.

📝 Config.yaml

В этой секции будет написано детально про каждую функцию в файле config.yaml.

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

SEND_TELEGRAM_LOGS: false - включение логов в телеграм

TELEGRAM_BOT_TOKEN: "12317283:lskjalsdfasdfasd-sdfadfasd" - токен телеграм бота.
Найти можно в BotFather.

TELEGRAM_USERS_IDS: [235123432] - Айди ТГ аккаунтов которым отправлять логи.
FLOW

SKIP_FAILED_TASKS: false - пропускать неудачные задания или нет. Если стоит true,
тогда бот пойдет делать остальные задания, если текущее не удалось.
Если false, тогда закончит работу и начнет с этого задания в другой раз.
>>> CAPTCHA
SOLVIUM_API_KEY: "x" - АПИ ключ https://t.me/solvium_crypto_bot для решения капчи.

USE_NOCAPTCHA: false - если хотите использовать nocaptcha.io/register?c=SWVtru, поставьте здесь true.

NOCAPTCHA_API_KEY: "x" - АПИ ключ nocaptcha.io/register?c=SWVtru.

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

Перед запуском бота необходимо открыть файл tasks.py в главной папке проекта и там настроить порядок выполнение действий как указано в примере. После этого можно запускать бота командой python main.py В меню необходимо выбрать 3 после чего откроются настройки базы данных. Для первого запуска нажмите 1 (Create/Reset Database) и бот создает базу данных в папке data. Для каждого ключа будут сгенерированы маршруты действий. Так же в этом меню вы сможете смотреть посмотреть оставшиеся задания, пересоздать базу и тд. Теперь можно выходить в меню кнопкой 6 и запускать бота - 1.

Previous0GNextENG

Last updated 2 months ago

Конфиг можно настраивать как через текстовый документ в файле config.yaml, так и через веб интерфейс (пример на скриншоте внизу). Для запуска веб интерфейса необходимо запустить бота командой python main.py и выбрать пункт меню [2] Edit config. После этого бот запустит конфиг по URL адресу который вы можете открыть в любом браузере у себя на ПК и настраивать конфиг оттуда. По умолчанию бот сам открывает веб браузер с нужным URL. Данный конфиг и вебсайт запускается и работает локально у вас на ПК. После настройки функций в конфиге нажми кнопку Save Configuration в верхнем правом углу страницы. Для выхода из конфига вернитесь в консоль и несколько раз нажмите CTRL + C, либо же просто закройте консоль.

http://127.0.0.1:3456
Пример конфига