> For the complete documentation index, see [llms.txt](https://dexcore.gitbook.io/guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dexcore.gitbook.io/guide/dexcore-guide-ru/moduli/outlook-hotmail/bot-interface.md).

# Интерфейс бота

Интерфейс бота DexCore содержит **13 ключевых элементов**, отмеченных на скриншоте ниже. Каждый номер соответствует разделу на этой странице.

<figure><img src="https://449592502-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fw6Yq8D19WnzYM7aAairP%2Fuploads%2Fgit-blob-881158de17b27d16a2d215176e4be0321e56e9f2%2Fbot-interface.png?alt=media" alt=""><figcaption></figcaption></figure>

{% hint style="danger" %}
**Установите количество потоков ДО нажатия Start.** Вы не можете изменить потоки во время выполнения задачи. Если нужно их изменить, сначала остановите задачу, измените количество, затем запустите снова.
{% endhint %}

{% hint style="danger" %}
**Если бот завис, НЕ закрывайте его!** Сначала используйте кнопку **Stop** (пункт 13). Закрытие бота во время работы может привести к потере данных — изменения в файле задач не будут сохранены.
{% endhint %}

***

### 1. Версия бота

Показывает текущую версию DexCore. Используйте для проверки актуальности бота.

### 2. Кнопка свернуть

Сворачивает окно бота без остановки задачи. Бот продолжает работать в фоне.

### 3. Кнопка закрыть

Полностью закрывает бота и останавливает все операции.

{% hint style="warning" %}
Используйте кнопку **Stop** (пункт 13) для остановки задачи перед закрытием бота. Закрытие во время работы может привести к несохранённым данным.
{% endhint %}

### 4. Кнопка функции

Позволяет переключаться между разными функциями (Check Emails, Set Recovery Email и т.д.). Вы можете переключать функции во время работы бота.

### 5. Количество потоков

{% hint style="info" %}
**Что такое потоки?** Потоки — это как рабочие. Больше потоков = бот обрабатывает больше аккаунтов одновременно. Но больше потоков требует больше мощности компьютера и больше прокси.
{% endhint %}

Настройте количество потоков. Рекомендуется: **30–40 потоков** со 100 прокси на среднем Windows-сервере. Меньше прокси = меньше потоков.

{% hint style="danger" %}
**Установите потоки ДО нажатия Start.** Бот НЕ изменит количество потоков во время выполнения задачи. Если вы измените число во время работы, ничего не произойдёт до остановки и перезапуска.
{% endhint %}

### 6. Параметры функции

Позволяет настраивать параметры выбранной функции. Например, переключение между режимами "Check for Security" и "Log in to Email".

У некоторых функций много параметров — они размещены в подменю **Settings** (нажмите кнопку Settings, чтобы открыть).

{% hint style="warning" %}
**Установите все параметры ДО запуска задачи.** Вы не можете менять параметры во время выполнения задачи.
{% endhint %}

### 7. Информация в логе

Показывает информацию о работе бота в реальном времени.

При запуске задачи показывает:

* ✅ **Accounts processed:** Количество аккаунтов, готовых к обработке (аккаунты с пустым столбцом State).
* ❎ **Accounts frozen:** Количество аккаунтов, у которых уже есть State. Они пропускаются, чтобы не перезаписывать существующие данные.

### 8. Кнопка: Start

Запускает задачу. Если файл задач не выбран, при нажатии Start откроется проводник для его выбора.

### 9. Кнопка: Load Task

Открывает проводник для выбора файла задач (только формат `.csv`).

### 10. Кнопка: Clear States

Очищает столбец **State** в файле задач без его открытия вручную. Три режима:

* 🗹 **Success:** Очищает только аккаунты с положительным результатом
* 🗹 **Bad:** Очищает только аккаунты с отрицательным результатом
* 🗹 **Success + Bad:** Очищает все состояния

Выбранный режим сохраняется постоянно, пока вы его не измените.

{% hint style="info" %}
**Когда использовать:** После завершения задачи очистите состояния аккаунтов, которые хотите обработать повторно. При следующем запуске будут обработаны только аккаунты с пустым State.
{% endhint %}

### 11. Кнопка: Open Task

Открывает последний использованный файл задач напрямую. Используйте для быстрого редактирования файла без навигации по папкам.

### 12. Кнопка: Clear Log

Очищает окно лога (пункт 7). Не влияет на задачу или данные — просто чистит экран.

### 13. Кнопка: Stop

Останавливает выполняемую задачу.

{% hint style="warning" %}
В некоторых функциях бот может продолжить работу ненадолго после нажатия Stop (ему нужно завершить текущую операцию). Это нормально. Подождите несколько секунд.
{% endhint %}

{% hint style="warning" %}
Всегда сначала используйте кнопку **Stop** и дождитесь завершения. Закрытие бота во время работы может привести к несохранённым изменениям файла задач.
{% endhint %}

<figure><img src="https://449592502-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fw6Yq8D19WnzYM7aAairP%2Fuploads%2Fgit-blob-98d58d6dcdd52ab7c0face21a87077764a8ad7cc%2Fbot-interface-stop.png?alt=media" alt=""><figcaption></figcaption></figure>

***

## Частые ошибки

{% hint style="danger" %}

* ❌ Изменение потоков после нажатия Start (изменения игнорируются во время задачи)
* ❌ Закрытие бота вместо использования кнопки Stop (приводит к потере данных)
* ❌ Изменение параметров функции во время выполнения задачи (изменения не применятся)
* ❌ Паника, когда боту требуется несколько секунд для остановки (ему нужно время для завершения текущих операций)
  {% endhint %}
