RU
https://github.com/0xStarLabs/StarLabs-0G
⚙️ Установка
Требования:
Python версии 3.11.6 или выше
Скачивание:
1 | Клонировать репозиторий
git clone https://github.com/0xStarLabs/StarLabs-0G.gitcd StarLabs-0G2 | Создать виртуальное окружение
python -m venv venvvenv\Scripts\activate3 | Установить зависимости
pip install -r requirements.txt4 | Запуск (после настройки)
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.Конфиг можно настраивать как через текстовый документ в файле config.yaml, так и через веб интерфейс (пример на скриншоте внизу). Для запуска веб интерфейса необходимо запустить бота командой python main.py и выбрать пункт меню [2] Edit config. После этого бот запустит конфиг по URL адресу http://127.0.0.1:3456 который вы можете открыть в любом браузере у себя на ПК и настраивать конфиг оттуда. По умолчанию бот сам открывает веб браузер с нужным URL. Данный конфиг и вебсайт запускается и работает локально у вас на ПК. После настройки функций в конфиге нажми кнопку Save Configuration в верхнем правом углу страницы. Для выхода из конфига вернитесь в консоль и несколько раз нажмите CTRL + C, либо же просто закройте консоль.

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