# Модуль "📦 Inventory Manager"

## 📦 Inventory Manager

Модуль для просмотра, оценки, продажи и покупки предметов Steam с нескольких аккаунтов в одном окне. Поддерживает CS2, TF2, Dota 2, Steam Community и другие игры.

> Для открытия модуля нажмите кнопку **Inventory Manager** во вкладке **Utils #2** основной панели.

***

### 🖥️ Общий обзор интерфейса

Окно Inventory Manager разделено на три основные области:

| Область                         | Описание                                                                                  |
| ------------------------------- | ----------------------------------------------------------------------------------------- |
| **Боковая панель (слева)**      | Список аккаунтов с карточками, поиск, мульти-выбор, массовое обновление.                  |
| **Контентная область (справа)** | Информационная панель, вкладки Inventory / Listings / Buy / Store / Trades / Proxy / Log. |
| **Панель продажи (снизу)**      | Режимы продажи, ввод цены, кнопка продажи, прогресс-бар.                                  |

***

### 📋 Боковая панель (Sidebar)

#### Элементы

| Элемент                         | Описание                                                                                                                                                                                                                                                |
| ------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **📦 Inventory**                | Заголовок с общим количеством аккаунтов.                                                                                                                                                                                                                |
| **🔍 Find account...**          | Поле поиска. По умолчанию фильтрует аккаунты по логину (подстрока). Если ввести **3-буквенный ISO-код валюты** (например, `USD`, `UAH`, `EUR`, `KZT`, `CAD`) - переключается на фильтр по валюте кошелька и показывает только аккаунты с такой валютой. |
| **☐ Select multiple accounts**  | Переключатель режима мульти-выбора аккаунтов (см. раздел ниже).                                                                                                                                                                                         |
| **🔄 Update all accounts data** | Загружает сессию, инвентарь, кошелёк и листинги для **всех** аккаунтов одним нажатием. Рекомендуется нажать при первом запуске. Первый парс всех аккаунтов может занять много времени, так как создаются новые сессии.                                  |

#### Действия с аккаунтами

| Действие         | Описание                                                                                      |
| ---------------- | --------------------------------------------------------------------------------------------- |
| **Один клик**    | Выбор аккаунта - отображает кэшированные данные (инвентарь, баланс, листинги из базы данных). |
| **Двойной клик** | Полная загрузка - создаёт сессию, загружает инвентарь, кошелёк и листинги напрямую из Steam.  |

#### Иконки статуса на карточках

| Иконка | Значение                                               |
| ------ | ------------------------------------------------------ |
| ✅      | Сессия активна, данные загружены.                      |
| ❌      | Ошибка при создании сессии.                            |
| ⚪      | Аккаунт ещё не загружался.                             |
| ⛔      | Обнаружено ограничение торговой площадки (market ban). |

#### Информация на карточке

Каждая карточка аккаунта показывает:

* **Логин** аккаунта
* **Количество предметов** в инвентаре
* **Баланс кошелька** Steam
* **Количество активных листингов** на маркете

#### Режим мульти-выбора аккаунтов

Нажмите **☐ Select multiple accounts** в боковой панели, чтобы активировать режим мульти-выбора. В этом режиме:

* Каждая карточка аккаунта получает чекбокс для выбора.
* Появляются кнопки **☑ All** (выбрать все) и **☐ None** (снять выбор). Аккаунты с market ban автоматически пропускаются при выборе всех.
* При выборе **двух и более** аккаунтов включается **мульти-режим**:
  * Инвентари объединяются - одинаковые предметы группируются с указанием количества и аккаунта-владельца.
  * Листинги и buy orders отображаются со всех выбранных аккаунтов.
  * Продажа и размещение buy orders выполняются параллельно на всех выбранных аккаунтах.
* При выборе **одного** аккаунта - стандартный одиночный режим.
* Повторное нажатие **☑ Select multiple accounts** отключает мульти-режим.

***

### 📊 Информационная панель (Info Bar)

Расположена в верхней части контентной области. Показывает данные текущего выбранного аккаунта (или суммарные данные в мульти-режиме):

| Элемент              | Описание                                                                                                                     |
| -------------------- | ---------------------------------------------------------------------------------------------------------------------------- |
| 💰 **Баланс**        | Текущий баланс кошелька Steam (зелёный текст).                                                                               |
| 📦 **Предметы**      | Общее количество предметов в инвентаре.                                                                                      |
| 🏷 **Листинги**      | Количество активных листингов на маркете.                                                                                    |
| ⛔ **Market ban**     | Отображается красным текстом, если обнаружено ограничение маркета. Если ограничение временное - показывается дата окончания. |
| **Показано / Всего** | Справа - количество отображённых предметов из общего числа (с учётом фильтров).                                              |
| **❓**                | Кнопка справки - открывает встроенный гайд по использованию Inventory Manager.                                               |

***

### 📦 Вкладка «Inventory»

Основная вкладка для работы с инвентарём аккаунта.

#### Панель фильтров (строка 1)

| Элемент                 | Описание                                                                                                                                                             |
| ----------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **🔍 Search items...**  | Поле поиска - фильтрует предметы по названию в реальном времени.                                                                                                     |
| **Выпадающий список**   | Фильтр по статусу: `All` / `Marketable` / `Not Marketable`.                                                                                                          |
| **Refresh**             | Полная перезагрузка данных аккаунта (аналог двойного клика по карточке).                                                                                             |
| **Get prices**          | Загружает минимальные цены со Steam Market. Использует параллельные запросы через API гистограмм (до 20 потоков), что значительно быстрее последовательной загрузки. |
| **Select All**          | Отмечает все видимые предметы галочкой (только маркетабельные).                                                                                                      |
| **Deselect**            | Снимает все отметки.                                                                                                                                                 |
| **📤 Send trade offer** | Отправляет выбранные предметы трейд-оффером на указанную трейд-ссылку. Подробности - в разделе «Отправка трейд-оффера» ниже.                                         |

#### Фильтр по App ID (строка 2)

| Элемент         | Описание                                                                                                                                      |
| --------------- | --------------------------------------------------------------------------------------------------------------------------------------------- |
| **App ID:**     | Выпадающий список для фильтрации по игре: `All Games`, `CS2 (730)`, `TF2 (440)`, `Steam (753)` и др.                                          |
| **+ Add**       | Добавить новый App ID в список сканируемых игр. Введите App ID и Context ID - инвентарь этой игры будет загружаться при обновлении аккаунтов. |
| **− Remove**    | Удалить App ID из списка сканируемых игр.                                                                                                     |
| **Теги App ID** | Справа отображаются теги всех сканируемых игр (например, `CS2:2`, `TF2:2`, `Steam:6`).                                                        |

> По умолчанию сканируются: CS2 (730/2, 730/16), TF2 (440/2), Steam Community (753/6).

#### Таблица инвентаря

| Колонка     | Описание                                                                                         |
| ----------- | ------------------------------------------------------------------------------------------------ |
| **✓**       | Чекбокс - клик для выбора/снятия предмета. Зажатие **Shift + клик** выделяет диапазон предметов. |
| **Name**    | Название предмета. Клик по заголовку - сортировка A→Z / Z→A.                                     |
| **Qty**     | Количество (отображается в мульти-режиме при группировке одинаковых предметов).                  |
| **Price**   | Минимальная цена на Steam Market. Клик по заголовку - сортировка по цене.                        |
| **Account** | Логин аккаунта-владельца (полезно в мульти-режиме).                                              |
| **Status**  | Статус: `Yes` / `No` / дата разблокировки (trade hold). Клик по заголовку - сортировка.          |

> Все колонки поддерживают сортировку при клике по заголовку. Стрелка ▲/▼ показывает текущее направление.

#### Цвета строк

| Цвет             | Значение                                                 |
| ---------------- | -------------------------------------------------------- |
| 🟢 **Зелёный**   | Предмет можно продать (marketable).                      |
| 🔴 **Красный**   | Предмет нельзя продать (not marketable).                 |
| 🟠 **Оранжевый** | Предмет имеет трейд/маркет холд (с датой разблокировки). |

> ⚠️ Немаркетабельные предметы нельзя выбрать для продажи.

***

### 📋 Вкладка «Listings»

Показывает активные листинги (выставленные на продажу предметы) выбранного аккаунта (или всех выбранных в мульти-режиме).

| Элемент             | Описание                              |
| ------------------- | ------------------------------------- |
| **Refresh**         | Обновляет список листингов из Steam.  |
| **Remove Selected** | Снимает выбранные листинги с маркета. |

#### Таблица листингов

| Колонка           | Описание                                  |
| ----------------- | ----------------------------------------- |
| **Item**          | Название выставленного предмета.          |
| **Listing price** | Цена листинга (то, что видит покупатель). |
| **Account**       | Логин аккаунта, выставившего предмет.     |

> Выделение строк: **клик** / **Ctrl + клик** / **Shift + клик**.

***

### 🛒 Вкладка «Buy»

Вкладка для просмотра книги ордеров (order book) и размещения ордеров на покупку предметов со Steam Market.

#### Поиск предмета

| Элемент             | Описание                                                                                                         |
| ------------------- | ---------------------------------------------------------------------------------------------------------------- |
| **🔍 Item name...** | Поле поиска с автодополнением. Начните вводить название предмета - появятся подсказки из локальной базы и Steam. |
| **Load**            | Загружает книгу ордеров для введённого предмета. Также можно нажать **Enter**.                                   |
| **Favorites**       | Кнопки быстрого доступа к популярным предметам: `Mann Co. Supply Crate Key`, `Tour of Duty Ticket`.              |

#### Книга ордеров

После загрузки предмета отображаются две таблицы:

| Таблица            | Описание                                       |
| ------------------ | ---------------------------------------------- |
| **📗 Buy Orders**  | Ордера на покупку (самая высокая цена сверху). |
| **📕 Sell Orders** | Ордера на продажу (самая низкая цена сверху).  |

Каждая таблица показывает колонки **Price** и **Quantity**.

#### Мои ордера на покупку (My Buy Orders)

Таблица в нижней части вкладки показывает ваши активные buy orders на всех аккаунтах:

| Колонка      | Описание               |
| ------------ | ---------------------- |
| **Account**  | Логин аккаунта.        |
| **Item**     | Название предмета.     |
| **Price**    | Цена ордера.           |
| **Qty**      | Заказанное количество. |
| **Left**     | Оставшееся количество. |
| **Order ID** | ID ордера в Steam.     |

| Кнопка                | Описание                   |
| --------------------- | -------------------------- |
| **🔄**                | Обновить список ордеров.   |
| **❌ Cancel Selected** | Отменить выбранные ордера. |

#### Размещение ордера

| Элемент                | Описание                                                                                                                                |
| ---------------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| **Price per item**     | Цена за единицу товара.                                                                                                                 |
| **Qty**                | Количество предметов в ордере.                                                                                                          |
| **Max balance**        | Чекбокс - автоматически рассчитывает максимальное количество исходя из баланса кошелька. При изменении цены количество пересчитывается. |
| **AppID**              | ID игры (заполняется автоматически при выборе предмета).                                                                                |
| **🛒 Place Buy Order** | Размещает ордер. В мульти-режиме - размещает ордера на всех выбранных аккаунтах параллельно, распределяя количество между ними.         |
| **🔄 Refresh**         | Обновляет книгу ордеров.                                                                                                                |

***

### 🏪 Вкладка «Store»

Вкладка для покупки внутриигровых предметов напрямую из Steam Store.

#### Карточки предметов

Отображаются карточки доступных для покупки предметов:

| Предмет                       | Описание   |
| ----------------------------- | ---------- |
| **Mann Co. Supply Crate Key** | Ключ TF2.  |
| **Tour of Duty Ticket**       | Билет TF2. |

Каждая карточка содержит:

* **Иконку** предмета.
* **Цену** в валюте аккаунта.
* **Qty** - поле ввода количества.
* **Max** - чекбокс для автоматического расчёта максимального количества исходя из баланса.
* **💳 Buy** - кнопка покупки.

#### История покупок

Таблица в нижней части вкладки:

| Колонка     | Описание                                       |
| ----------- | ---------------------------------------------- |
| **Time**    | Время операции.                                |
| **Account** | Логин аккаунта.                                |
| **Item**    | Название предмета.                             |
| **Qty**     | Количество.                                    |
| **Status**  | Результат: зелёный (успех) / красный (ошибка). |
| **Message** | Детали результата.                             |

> В мульти-режиме покупка выполняется на всех выбранных аккаунтах параллельно.

***

### ⇆ Вкладка «Trades»

Просмотр и управление **активными трейд-офферами** выбранного аккаунта (входящими и исходящими). Открывается лениво - фактическая загрузка офферов происходит только при первом открытии вкладки или клике по **Refresh**.

> Вкладка работает **только в одиночном режиме** (один выбранный аккаунт). В мульти-режиме отображается подсказка о необходимости выбрать конкретный аккаунт.

#### Верхняя панель

| Элемент                       | Описание                                                                                                                                                       |
| ----------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Статус** (слева)            | Текстовый статус: загрузка, количество офферов, результаты операций.                                                                                           |
| **🎁 Accept all gift offers** | Принять все входящие «подарочные» офферы (где вы ничего не отдаёте). Каждый принимается и при необходимости автоподтверждается через мобильный аутентификатор. |
| **📋 Copy tradelink**         | Копирует трейд-ссылку текущего аккаунта в буфер обмена. После первого получения ссылка кэшируется на аккаунте - последующие клики мгновенные.                  |
| **Get prices**                | Загружает цены для всех предметов, фигурирующих в офферах.                                                                                                     |
| **Refresh**                   | Перезагружает список офферов из Steam.                                                                                                                         |

#### Подвкладки

| Подвкладка          | Описание                                                |
| ------------------- | ------------------------------------------------------- |
| **📥 Incoming (N)** | Входящие активные офферы. Цифра в скобках - количество. |
| **📤 Outgoing (N)** | Исходящие активные офферы (отправленные вами).          |

#### Карточка оффера

Каждый оффер отображается отдельной карточкой:

| Элемент                      | Описание                                                                                             |
| ---------------------------- | ---------------------------------------------------------------------------------------------------- |
| **Header**                   | `#trade_id · Partner: <SteamID64> · <дата>`. Метки `Real-time` и `⏳ESCROW` показываются при наличии. |
| **You receive** (слева)      | Предметы, которые вы получаете.                                                                      |
| **⇆** (центр)                | Разделитель.                                                                                         |
| **You give** (справа)        | Предметы, которые вы отдаёте.                                                                        |
| **💬 «message»**             | Сообщение к офферу (если есть).                                                                      |
| **🌐**                       | Открыть профиль партнёра в браузере.                                                                 |
| **✅ Accept** / **❌ Decline** | Только для входящих - принять / отклонить оффер.                                                     |
| **❌ Cancel**                 | Только для исходящих - отменить отправленный оффер.                                                  |

***

### 📤 Отправка трейд-оффера (Send trade offer)

Кнопка **📤 Send trade offer** на вкладке **📦 Inventory** позволяет отправить отмеченные галочкой предметы трейд-оффером на указанную трейд-ссылку. Работает как в одиночном, так и в мульти-режиме.

#### Шаги для отправки трейдов

1. **Выбор предметов.** Отметьте галочкой нужные предметы в инвентаре и нажмите **📤 Send trade offer**.
2. **Диалог количества (Choose quantities).** Если среди выбранных есть стакающиеся предметы (несколько копий одного и того же), откроется окно ввода количества для каждой группы. Здесь можно указать, сколько копий каждого предмета отправить. Если все предметы уникальные - этот шаг пропускается.
3. **Выбор трейд-ссылки (Choose link).** Окно со списком сохранённых трейд-ссылок (управляются через `Trade Link Manager` основной панели) и полем для ввода произвольной ссылки. Выберите готовую ссылку или вставьте новую.
4. **Подтверждение (Confirm - Send trade offer).** Сводка по каждому аккаунту:

   * какие предметы и сколько отправляется,
   * сколько отдельных трейдов будет создано (CS2 и не-CS2 отправляются разными офферами, так как Steam требует отдельных оферов на разные игры),
   * целевая трейд-ссылка.

   Нажмите **Send** для запуска отправки.
5. **Отправка и автоподтверждение.** Оффер(ы) отправляются через бэкенд лутера и автоподтверждаются мобильным аутентификатором аккаунта. Прогресс и результаты пишутся в лог.

> ⚠️ Отправка по нескольким аккаунтам выполняется параллельно. Для каждого аккаунта учитывается режим **AUTO\_SEND\_DROP** (см. настройки лутера) - если он запрещает отправку, трейд для этого аккаунта будет пропущен с указанием причины в логе.

> 💡 Уже отправленные офферы появятся во вкладке **⇆ Trades → 📤 Outgoing**, где их можно отменить.

***

### 🌐 Вкладка «Proxy»

Менеджер прокси для выполнения запросов к Steam через прокси-серверы.

#### Заголовок

| Элемент               | Описание                                                                                |
| --------------------- | --------------------------------------------------------------------------------------- |
| **Proxies: ON / OFF** | Текущий статус прокси (зелёный/красный).                                                |
| **Threads**           | Количество параллельных потоков при использовании прокси (по умолчанию 5, максимум 50). |
| **Enable Proxies**    | Переключатель вкл/выкл. Когда прокси включены, название вкладки подсвечивается зелёным. |

#### Поле ввода прокси

Вставьте прокси в текстовое поле (по одному на строку). Поддерживаемые форматы:

```
host:port
host:port:user:pass
user:pass@host:port
http://host:port
http://user:pass@host:port
socks5://host:port
socks5://user:pass@host:port
```

#### Кнопки управления

| Кнопка            | Описание                                                                                           |
| ----------------- | -------------------------------------------------------------------------------------------------- |
| **➕ Add Proxies** | Добавляет прокси из текстового поля. Протокол определяется автоматически (http → socks5 → socks4). |
| **🔍 Check All**  | Проверяет работоспособность всех прокси.                                                           |
| **🔄 Reassign**   | Перераспределяет прокси между аккаунтами (round-robin).                                            |
| **🗑 Clear All**  | Удаляет все прокси.                                                                                |

#### Рекомендация и настройка прокси

Для работы лутера и Inventory Manager рекомендуется использовать прокси. Для этого подходят **резидентные прокси**, например: [proxy-seller.com/residential-proxies](https://proxy-seller.com/residential-proxies/).

**Как купить и настроить прокси**

1. Выберите план на сайте (1 ГБ более чем достаточно) и оплатите.
2. Перейдите в раздел **«Orders»**, кликните **«Resident»**.
3. Настройте параметры списка прокси:

| Параметр     | Значение                                               |
| ------------ | ------------------------------------------------------ |
| **Rotation** | `Sticky`                                               |
| **Country**  | Страна, с которой вы запускаете фарм аккаунтов.        |
| **Ports**    | Количество ваших аккаунтов **+ 40** (запасные прокси). |
| **Format**   | `login:password@ip:port`                               |

4. Скопируйте сгенерированный список прокси.
5. В Inventory Manager перейдите на вкладку **🌐 Proxy**.
6. Вставьте список прокси в текстовое поле и нажмите **➕ Add Proxies**.
7. **Не забудьте включить переключатель «Enable Proxies»!**

> ⚠️ Прокси должны соответствовать стране, из которой запускаются аккаунты. Пример: аккаунты запускаются с RU IP → нужны RU прокси.

#### Таблица прокси

| Колонка      | Описание                                                                   |
| ------------ | -------------------------------------------------------------------------- |
| **Proxy**    | URL прокси.                                                                |
| **Protocol** | Определённый протокол (http/socks5/socks4).                                |
| **Status**   | Alive (зелёный) / Dead (красный) / Unknown (серый).                        |
| **Accounts** | Аккаунты, привязанные к этому прокси.                                      |
| **Errors**   | Счётчик ошибок. При достижении порога (5) прокси автоматически заменяется. |

> ПКМ по прокси в таблице → контекстное меню: **Check this proxy** / **Remove this proxy**.

***

### 📄 Вкладка «Log»

Все операции логируются с временными метками. Полезно для отладки, отслеживания прогресса загрузки цен и диагностики ошибок.

***

### 💰 Панель продажи (Sell Bar)

Фиксированная нижняя панель для продажи выбранных предметов.

#### Элементы

| Элемент               | Описание                                                                                                                  |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| **Selected: N**       | Количество отмеченных галочкой предметов.                                                                                 |
| **Custom**            | Режим продажи - продажа по цене, введённой вручную в поле `Price`.                                                        |
| **Min price**         | Режим продажи - продажа по минимальной цене на Steam Market (автоматически).                                              |
| **-0.01$ (Undercut)** | Режим продажи - минимальная цена минус 1 единицу валюты (андеркат). Символ валюты подстраивается под валюту аккаунта.     |
| **Price**             | Поле ввода цены. Активно только в режиме `Custom`. Показывает символ валюты аккаунта.                                     |
| **💰 Sell Selected**  | Начинает процесс продажи. Перед продажей открывается окно подтверждения. Кнопка заблокирована, если обнаружен market ban. |
| **Прогресс-бар**      | Показывает прогресс продажи и автоподтверждения. Под ним - текстовый статус операции.                                     |

#### Окно подтверждения продажи

После нажатия **💰 Sell Selected** открывается диалог:

* Показывает список предметов с их ценами листинга.
* Указывает режим продажи (Custom / Min Price / Undercut).
* Кнопка **💰 Confirm & List** - подтверждает и начинает продажу.
* Кнопка **Cancel** - отменяет.

#### Процесс продажи

1. Предметы выставляются на маркет один за другим.
2. После выставления всех предметов - автоматическое подтверждение через Steam Guard.
3. Прогресс отображается в прогресс-баре.

> В мульти-режиме продажа выполняется параллельно на всех выбранных аккаунтах.

***

### 🚀 Типичный порядок действий

#### Продажа предметов

1. При первом запуске - нажмите **🔄 Update all accounts data**, чтобы загрузить все аккаунты сразу. Если вы хотите обновить данные только на конкретных аккаунтах, то используйте **двойной клик** по ним или нажатие кнопки **Refresh**.
2. **Один клик** по аккаунту → показывает кэшированные данные.
3. **Двойной клик** по аккаунту → загружает актуальные данные из Steam.
4. Нажмите **Get prices** → загрузка минимальных цен с маркета (параллельно, \~20 потоков).
5. Отметьте предметы для продажи (**✓** или **Select All**).
6. Выберите режим продажи: **Custom** / **Min price** / **Undercut**.
7. Если **Custom** - введите цену в поле **Price**.
8. Нажмите **💰 Sell Selected** → проверьте диалог подтверждения.
9. Нажмите **💰 Confirm & List** → предметы выставляются на маркет.
10. Подтверждения принимаются автоматически через Steam Guard.
11. Проверьте вкладку **📋 Listings** для просмотра активных листингов.

#### Массовая продажа (мульти-режим)

1. Включите **☐ Select multiple accounts** в боковой панели.
2. Отметьте нужные аккаунты (или нажмите **☑ All**).
3. Инвентари объединятся - одинаковые предметы будут сгруппированы.
4. Далее - стандартный процесс продажи (шаги 4-11 выше).

#### Покупка предметов через Buy Orders

1. Перейдите на вкладку **🛒 Buy**.
2. Введите название предмета или используйте **Favorites**.
3. Изучите книгу ордеров (цены покупки и продажи).
4. Укажите **Price** и **Qty** (или включите **Max balance**).
5. Нажмите **🛒 Place Buy Order**.

#### Покупка из Steam Store

1. Перейдите на вкладку **🏪 Store**.
2. Укажите количество (или включите **Max**).
3. Нажмите **💳 Buy** на нужной карточке.

***

### 💡 Советы и замечания

* **Цены кэшируются** - при переключении между аккаунтами цены синхронизируются из кэша. Кэш хранится 7 дней.
* **Параллельная загрузка цен** - кнопка **Get prices** использует API гистограмм Steam (до 20 параллельных запросов), что в разы быстрее последовательной загрузки.
* **⛔ Market ban** - если обнаружен бан маркета, кнопка продажи отключается.
* **Трейд холд** - предметы с холдом показывают дату разблокировки оранжевым цветом.
* **Сессии сохраняются** - при следующем запуске аккаунты загружаются быстрее без повторного ввода 2FA.
* В режиме **Undercut** - если андеркат невозможен из-за округления валюты (например, для IDR, KRW), цена автоматически устанавливается на минимальную.
* **Мульти-игровой инвентарь** - по умолчанию загружаются CS2, TF2 и Steam Community. Через **+ Add** можно добавить любую игру по App ID.
* **Прокси** - рекомендуется включить прокси, если аккаунты фармятся из разных стран. Прокси автоматически распределяются между аккаунтами.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://fsmpanel.gitbook.io/guide/modul-inventory-manager.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
