# Phone Checker

Модуль Phone Checker проверяет, зарегистрированы ли номера телефонов в Telegram. Он никому не отправляет сообщения — он просто сообщает, какие номера имеют активные аккаунты Telegram. Результаты сохраняются в виде файла Excel (XLSX).

![Настройки Phone Checker](/files/46d83b4e716eb9f8744260f08346999c6324992e)

## Справочник по настройкам

### Метод

| Параметр           | Описание                                                                                                                                      |
| ------------------ | --------------------------------------------------------------------------------------------------------------------------------------------- |
| **Метод проверки** | Как проверять номера телефонов:                                                                                                               |
|                    | **Импорт контактов** -- добавляет телефоны как контакты пакетно, затем проверяет, какие из них есть в Telegram. Быстрее для больших списков.  |
|                    | **Резолв телефона** -- проверяет каждый телефон по отдельности через разрешение ссылки. Медленнее, но меньше вероятность вызвать ограничения. |

### Настройки

| Параметр                            | Описание                                                                                                                                                                   |
| ----------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Потоки**                          | Сколько аккаунтов использовать для проверки одновременно. По умолчанию: 3.                                                                                                 |
| **Размер пакета**                   | Сколько телефонов проверять за один запрос (режим Импорт контактов) или между длинными паузами (режим Резолв). По умолчанию: 5. Диапазон: 1-20.                            |
| **Задержка между пакетами (сек)**   | Пауза между пакетами, чтобы избежать срабатывания лимитов Telegram на частоту запросов. По умолчанию: 10 секунд.                                                           |
| **Задержка между телефонами (сек)** | Пауза между проверками отдельных телефонов. Видно только в режиме Резолв. По умолчанию: 1.5 секунды.                                                                       |
| **Таймаут (сек)**                   | Как долго ждать завершения каждой операции проверки. По умолчанию: 30 секунд.                                                                                              |
| **Удалять контакты после проверки** | Удалять добавленные контакты из аккаунта после проверки. Видно только в режиме Импорт контактов. Рекомендуется оставить включённым, чтобы не засорять аккаунты контактами. |

### Номера телефонов

Введите номера телефонов, которые хотите проверить, по одному в строке. Подойдёт любой формат:

```
+7 999 123-45-67
79991234567
+1-555-123-4567
15551234567
```

## Как использовать

1. Перейдите в **Phone Checker** в боковой панели
2. Выберите **Метод проверки** (Для большинства случаев рекомендуется Импорт контактов)
3. Вставьте номера телефонов в **Номера телефонов** поле
4. Выберите **Список прокси**
5. В разделе **Аккаунты** раздел, выберите аккаунты для проверки
6. Нажмите **Старт**

{% hint style="info" %}
Номера телефонов равномерно распределяются между выбранными аккаунтами. Если у одного аккаунта возникнет ограничение по частоте запросов или он завершится сбоем, оставшиеся номера перераспределяются между другими исправно работающими аккаунтами.
{% endhint %}

## Понимание результатов

Phone Checker создаёт файл Excel в `data/results/phone_checker/` с тремя листами:

| Лист                      | Содержимое                                        |
| ------------------------- | ------------------------------------------------- |
| **Все**                   | Каждый номер телефона с полной информацией        |
| **Зарегистрированные**    | Только телефоны, у которых есть аккаунты Telegram |
| **Не зарегистрированные** | Только телефоны без аккаунтов Telegram            |

Для зарегистрированных номеров, если доступно, собирается следующая информация: User ID, Username, Имя, Фамилия, Телефон (виден в TG), статус Premium, Verified, Bot, Scam, Fake, Есть фото, Последний онлайн и причина ограничения.

{% hint style="info" %}
**Используйте небольшие размеры пакетов (3-5)** и разумные задержки (10+ секунд), чтобы избежать ограничений flood на ваших аккаунтах для проверки.
{% endhint %}


---

# 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://mvs-3.gitbook.io/mvs-docs/docs-ru/moduli/phone-checker.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.
