# Дополнительные настройки в файле settings/settings.json

{% hint style="danger" %}

## ⚠️ **Внимание!** Данные настройки в большинстве случаев предназначены для более гибкой настройки FSM Panel и **НЕ РЕКОМЕНДУЕТСЯ** их изменять, если Вы не уверены что делаете!

**Стандартные настройки FSM Panel являются оптимальными и подойдут 99% пользователей.**
{% endhint %}

{% hint style="warning" %}
Файл `settings.json` находится в папке `settings` в директории панели. Открывать его нужно обычным **Блокнотом** (Notepad).

**После любого изменения настроек в этом файле необходимо перезапустить панель**, чтобы изменения вступили в силу.
{% endhint %}

***

### Поиск игры и лобби

| Настройка                                | Описание                                                          |
| ---------------------------------------- | ----------------------------------------------------------------- |
| `LOBBY_CREATION_ATTEMPTS_BEFORE_SHUFFLE` | Количество попыток создания лобби перед перемешиванием аккаунтов. |
| `SEARCH_RETRIES_BEFORE_SHUFFLE`          | Количество попыток поиска игры перед перемешиванием аккаунтов.    |
| `CHANGE_BATCH_AFTER_N_MINUTES`           | Через сколько минут после начала фарма менять пачку аккаунтов.    |
| `SWAP_BATCH_WITHOUT_COLLECTING_DROP`     | Менять пачку аккаунтов без сбора дропа.                           |

***

### Задержки и таймауты

| Настройка                      | Описание                                                                                                         |
| ------------------------------ | ---------------------------------------------------------------------------------------------------------------- |
| `ACCOUNTS_LAUNCH_DELAY`        | Задержка между запуском аккаунтов (в секундах). `0` - без задержки.                                              |
| `LOBBY_LOADING_DELAY`          | Время ожидания загрузки лобби (в секундах).                                                                      |
| `ACCOUNTS_LOADING_DELAY`       | Время ожидания загрузки аккаунтов (в секундах).                                                                  |
| `BEFORE_COLLECTING_DROP_DELAY` | Задержка перед сбором дропа после завершения матча (в секундах).                                                 |
| `ACCOUNT_LOGIN_TIMEOUT`        | Максимальное время ожидания входа в аккаунт (в секундах).                                                        |
| `GAME_SEARCH_TIMEOUT`          | Максимальное время ожидания поиска игры (в секундах). Если игра не найдена за это время - поиск начнётся заново. |

***

### Аккаунты

| Настройка                            | Описание                                                                         |
| ------------------------------------ | -------------------------------------------------------------------------------- |
| `ACCOUNT_LOGIN_ATTEMPTS`             | Количество попыток входа в аккаунт перед тем, как пропустить его.                |
| `SWITCH_ACCOUNTS_AFTER_STARS_FARMED` | Автоматически переключать аккаунты после того, как все звёзды Armory нафармлены. |
| `PARSE_LVL_AFTER_CANCELLED_GAME`     | Парсить уровень профиля после отменённой игры.                                   |

***

### Трейды и Drop Stats

| Настройка              | Описание                                                         |
| ---------------------- | ---------------------------------------------------------------- |
| `DELAY_BETWEEN_TRADES` | Задержка между трейдами (в секундах).                            |
| `STATS_SKIN_PRICE`     | Минимальная цена скина (в $) для отображения в статистике дропа. |

***

### Telegram-уведомления

| Настройка                                    | Описание                                                                                                                                  |
| -------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
| `ENABLE_CONTROL_WITH_TG_BOT`                 | Разрешить управление панелью через Telegram-бота.                                                                                         |
| `PROXY_FOR_TG`                               | Прокси для отправки уведомлений в Telegram. Форматы: `host:port`, `user:pass@host:port` и другие.                                         |
| `TG_BOT_API_KEY_FOR_IMPORTANT_NOTIFICATIONS` | API ключ для отдельного бота, который будет получать только важные уведомления.                                                           |
| `TG_IMPORTANT_NOTIFICATIONS_FILTER`          | Список фраз для фильтрации важных уведомлений. Если сообщение содержит одну из этих фраз - оно будет отправлено в бот важных уведомлений. |
| `NOTIFY_IF_PANEL_INACTIVE_FOR_N_MINUTES`     | Уведомить в Telegram, если панель не отправляла сообщений в течение N минут.                                                              |
| `REPEATING_NOTIFICATIONS_IF_PANEL_INACTIVE`  | Повторять уведомления о неактивности панели.                                                                                              |

***

### Activity Booster

| Настройка                       | Описание                                                                         |
| ------------------------------- | -------------------------------------------------------------------------------- |
| `ACTIVITY_BOOSTER_TIME_MIN_MAX` | Минимальное и максимальное время работы Activity Booster (в минутах), через `;`. |

***
