0G (RU)
📀 0G Руководство
⚙️ Установка
Требования
Python версии 3.11.6 или выше
Скачивание
Клонировать репозиторий:
git clone https://github.com/neLNABR/0g-Auto.git cd 0g-AutoСоздать виртуальное окружение:
python -m venv venv venv\Scripts\activate # для Windows source venv/bin/activate # для Linux/MacOSУстановить зависимости:
pip install -r requirements.txtЗапустить (после настройки):
python main.py
📁 Подготовка (папка data)
data)Здесь находятся все данные пользователя, необходимые для работы:
private_keys.txt— приватные ключи от кошельков. Один ключ на строку.proxies.txt— список прокси. Один прокси на строку. Если прокси меньше, чем аккаунтов, они будут повторяться.Формат:
user:pass@ip:portПоддерживаются ТОЛЬКО HTTP-прокси.
📝 Конфигурация (config.yaml)
config.yaml)В этом разделе подробно описаны основные параметры файла config.yaml.
Основные параметры:
SEND_TELEGRAM_LOGS: false # Включение логов в Telegram
TELEGRAM_BOT_TOKEN: "12317283:lskjalsdfasdfasd-sdfadfasd" # Токен Telegram-бота (получить в BotFather)
TELEGRAM_USERS_IDS: [235123432] # ID пользователей, которым отправляются логиЛогика выполнения (FLOW):
FLOW):SKIP_FAILED_TASKS: false # Пропускать неудачные задания или нетtrue— бот пропустит задание и продолжит выполнение.false— бот остановится и попробует выполнить его снова при следующем запуске.
Редактирование конфига через веб-интерфейс
Вы можете настроить 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