> For the complete documentation index, see [llms.txt](https://star-labs.gitbook.io/star-labs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://star-labs.gitbook.io/star-labs/monad/ru.md).

# RU

⚙️ Установка

#### Требования:

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

#### Скачивание:

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

```powershell
git clone https://github.com/0xStarLabs/StarLabs-Monad.git
```

```powershell
cd StarLabs-Monad
```

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

```powershell
pip install -r requirements.txt
```

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

```
py main.py
```

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

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

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

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

## 📝 Config.yaml

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

Конфиг это файл в котором хранятся все настройки для софта. Чтобы его отредактировать вам нужно запустить бота, для этого откройте папке где он находится, сверху в пути пропишите cmd, как на картинке и нажмите ентер\
&#x20;

<figure><img src="/files/6q1x0OT6bQlGD56pHTqS" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/nWMiLixvKWz76LTfDcrU" alt=""><figcaption></figcaption></figure>

Должен открыться бот

<figure><img src="/files/cdx15qEZW6dKbDIrBN6V" alt=""><figcaption></figcaption></figure>

Тут выберите опцию с конфигов ввидя его номер и нажмите ентер

<figure><img src="/files/LYpILZFj86ouY7rUX2Pk" alt=""><figcaption></figcaption></figure>

Должно открыться такое окно

<figure><img src="/files/5N0TpEzgLr7L93x3ZNGd" alt=""><figcaption></figcaption></figure>

THREADS - Сколько одновременно аккаунтов запускать

ATTEMPTS - Сколько раз пробывать еще раз при ошибке

ACCOUNTS RANGE - Вы можете указать диапазон аккаунтов от и до, к примеру 5-10 и софт будет запускать только аккаунты от 5 до 10

EXACT ACCOUNTS TO USE - можно указать конкретные аккаунты по номерам 5,10,12,92

PAUSE BETWEEN ATTEMPTS - пауза между попытками при не удачах\
RANDOM PAUSE BETWEEN ACCOUNTS - пауза между аккаунтами после того как один акк закончил задание, а второй еще не начал

RANDOM INITIALIZATION PAUSE - рандомная пауза между стартом аккаунтов, чтобы все не запустились одновременно (это для многопотока)

BROWSER PAUSE MULTIPLIER - можно увеличить множитель ожидания, в случае если браузер не успевает загрузиться

TELEGRAN USERS IDS - айди телеграм аккаунтов куда отправлять логи

TELEGRAM BOT TOKEN - токен тг бота который будет отправлять логи

<figure><img src="/files/rXzCuv7EvCPivDirQ6E2" alt=""><figcaption></figcaption></figure>

AMOUNT TO REFUEL - означает случайный диапазон ETH, который бот использует для покупки Monad с помощью протокола

MINIMUM BALANCE TO REFUEL - означает, что все счета с балансом монет выше этого будут пропущены

BRIDGE ALL - означает бриджить весь баланс

BRIDGE ALL MAX AMOUNT -Означает максимальный баланс, который вы можете позволить BRIDGE ALL обработать, это своего рода мера безопасности на случай, если на одном из кошельков слишком много денег

<figure><img src="/files/quTvIuqLb21uN5IHQmO3" alt=""><figcaption></figcaption></figure>

Вы можете выводить средства с CEX на свои кошельки, используя этот софт. Для этого создайте API ключи на бирже и добавьте их туда. Пароль - пароль от аккаунта или API ключ.

MAX WALLET BALANCE - все счета с балансом выше этого будут

Инструкция по тому как переключать модули в боте

Для того чтобы переключить модуль, вам нужно в папке с ботом найти файл под названием tasks.py, открыть его при помощи редактора кода либо обычного блокнота, в файле вы увидите переменную TASKS которая выглядит так:&#x20;

<figure><img src="/files/yA6j4nsu8MrqEnnajl8A" alt=""><figcaption></figcaption></figure>

TASKS Это список пресетов, пресет это список из модулей, которые будет запускать бот.

Пример пресета внутри которого есть модуль:&#x20;

<figure><img src="/files/x0E5i6XGuDYmIZ4TLV1t" alt=""><figcaption></figcaption></figure>

Как видите FAUCET это лишь название пресета, которое может быть какое угодно, а внутри него модуль "faucet", который отвечает за запуск крана.

Вы можете создать свой пресет, просто написав любое название к примеру:&#x20;

<figure><img src="/files/AhudQS835e2ARmAYK07T" alt=""><figcaption></figcaption></figure>

Внутри него вы можете добавить какие модули вы хотите использовать пример dusted, итого:&#x20;

<figure><img src="/files/tb63uV8NRMoy3vk6jy5H" alt=""><figcaption></figcaption></figure>

Затем чтобы запустить данный пресет, вы копируете его название и вставляете в TASKS, итого:&#x20;

<figure><img src="/files/uDIejExubsTEKsF5pNmu" alt=""><figcaption></figcaption></figure>

В пресете вы можете использовать разные типы рандомизации. К примеру квадратные скобки будут означать, что бот выберет один модуль из всех что внутри них, в нашем случае либо dusted, либо ambient&#x20;

<figure><img src="/files/nlGYtGJikelO2jsdD38I" alt=""><figcaption></figcaption></figure>

Круглые скобки означает, что бот выполнит все модули, что внутри них, но в случайном порядке&#x20;

<figure><img src="/files/KmUdOS8eDUP2uzz79OqQ" alt=""><figcaption></figcaption></figure>

Можно создавать сколько угодно строчек, только не забывайте ставить запятую&#x20;

<figure><img src="/files/XjITHOlPerra6av0QYYH" alt=""><figcaption></figcaption></figure>
