> ## Documentation Index
> Fetch the complete documentation index at: https://mavrodi.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Довідник команд Наставника: усі команди InviteBot

> Повний довідник усіх команд InviteBot, доступних Наставникам, за категоріями з прикладами та короткими описами.

На цій сторінці перелічено всі команди, доступні Наставникам (статус 1 і вище). Команди згруповано за задачами. Для робочих процесів, що охоплюють кілька команд — наприклад, повний життєвий цикл Доручення чи налаштування нового учасника — див. окремі сторінки, на які є посилання.

<Note>
  Усі команди нижче потребують статусу Наставника (статус ≥ 1). Команди з конкретними мінімальними рівнями (Тисячник, Адмін) позначено в описі.
</Note>

## Керування учасниками

Команди для перегляду та керування учасниками вашої структури.

| Команда              | Опис                                                                 |
| -------------------- | -------------------------------------------------------------------- |
| `/users`             | Список активних учасників структури                                  |
| `/users_all`         | Список усіх учасників, включно з неактивними                         |
| `/users_blocked`     | Список заблокованих учасників                                        |
| `/intents @username` | Усі Інтенти учасника (за іменем користувача або Telegram ID)         |
| `/asks`              | Очікувані Запити від учасників вашої першої лінії                    |
| `/asks @username`    | Запити конкретного учасника або структури                            |
| `/asks structure`    | Усі очікувані Запити по всій структурі                               |
| `/asks_my @username` | Особисті Запити вказаного учасника                                   |
| `/orders @username`  | Доручення за участю конкретної людини                                |
| `/orders my`         | Доручення, за які відповідаєте ви                                    |
| `/losts`             | Заявки `/lost`, подані вами або повʼязані з вашими учасниками        |
| `/losts_all`         | Усі нерозвʼязані заявки `/lost` по структурі                         |
| `/status`            | Змінити статус учасника (підвищити, заблокувати тощо)                |
| `/move`              | Перевести учасника з вашої структури в іншу                          |
| `/tickets @username` | Баланс Білетиків учасника                                            |
| `/outcome`           | Фінансовий підсумок учасника (позитивний / негативний / без передач) |

## Спілкування

Команди для звʼязку з учасниками й адміністраторами.

| Команда   | Опис                                                          |
| --------- | ------------------------------------------------------------- |
| `/send`   | Надіслати повідомлення одному чи кільком учасникам через бота |
| `/report` | Надіслати звіт-зворотний звʼязок                              |
| `/admin`  | Надіслати повідомлення безпосередньо адміністратору           |

## Редагування даних учасника

Команди для коригування чи оновлення інформації від імені учасника.

| Команда  | Опис                                                                                       |
| -------- | ------------------------------------------------------------------------------------------ |
| `/set`   | Універсальний редактор полів — інтерактивне меню для правки будь-якого підтримуваного поля |
| `/name`  | Змінити відображуване імʼя учасника                                                        |
| `/email` | Змінити email учасника                                                                     |
| `/phone` | Додати або оновити номер телефону                                                          |
| `/about` | Змінити короткий опис профілю                                                              |
| `/card`  | Додати платіжну картку від імені учасника                                                  |
| `/stage` | Змінити поточну стадію онбордингу учасника                                                 |

## Привітання та онбординг

Команди для налаштування привітання нових учасників.

| Команда        | Опис                                               |
| -------------- | -------------------------------------------------- |
| `/intro`       | Установити текст привітання для нових учасників    |
| `/intro_delay` | Затримка (в секундах) перед надсиланням привітання |

## Керування Дорученнями

Команди для створення Доручень і роботи з ними.

| Команда                     | Опис                                                                                                                          |
| --------------------------- | ----------------------------------------------------------------------------------------------------------------------------- |
| `/order_add_A123_G456_1000` | Створити Доручення вручну: `A` — ID Запиту, `G` — ID Інтенту, сума в тій самій валюті. Доручення створюється в статусі DRAFT. |
| `/system_orders`            | Перегляд Доручень, створених системою                                                                                         |
| `/confirm`                  | Підтвердити, що платіж надіслано (для використання в певних ручних потоках)                                                   |

Повний життєвий цикл Доручення з усіма статусами й діями — у [Життєвому циклі Доручення](/guiders/order-lifecycle).

## Керування звʼязками

Команди для керування звʼязком акаунтів Наставника й учасника в боті.

| Команда              | Опис                                               |
| -------------------- | -------------------------------------------------- |
| `/connected_userid`  | Підтвердити звʼязок Наставник↔Учасник у Telegram   |
| `/disconnect_userid` | Розірвати звʼязок між вашим акаунтом і учасником   |
| `/invite`            | Створити додаткові інвайт-коди для вашої структури |

## Способи оплати

Команди для керування платіжними рахунками (банки та криптосервіси).

| Команда     | Опис                                               |
| ----------- | -------------------------------------------------- |
| `/banks`    | Перегляд доступних у структурі способів оплати     |
| `/bank_add` | Додати новий спосіб оплати (банк або криптосервіс) |

## Аналітика

Команди для перегляду фінансової та структурної статистики.

| Команда               | Опис                                                        |
| --------------------- | ----------------------------------------------------------- |
| `/graf`               | Згенерувати візуальний граф структури з прапорцями статусів |
| `/cashflow`           | Фінансова статистика по вашій структурі                     |
| `/cashflow @username` | Фінансова статистика по структурі конкретного Наставника    |

## Нагороди та Білетики

| Команда               | Опис                                          |
| --------------------- | --------------------------------------------- |
| `/tickets_add_report` | Нарахувати 2 Білетики учаснику за відеовідгук |

## Журнал і налаштування

| Команда        | Опис                                                                                   |
| -------------- | -------------------------------------------------------------------------------------- |
| `/set_chatlog` | Підключити особистий чат-журнал, куди бот надсилає сповіщення про активність структури |

## Довнесення даних

| Команда | Опис                                                                       |
| ------- | -------------------------------------------------------------------------- |
| `/ia`   | Ретроспективне внесення Інтентів і Запитів, створених/виконаних поза ботом |

## Команди-діплінки

Діплінки дозволяють діяти з конкретним Інтентом, Запитом або Дорученням просто зі сповіщення чи посилання. Надсилайте їх боту як повідомлення.

| Діплінк                     | Дія                         |
| --------------------------- | --------------------------- |
| `/start=intent_12345_ok`    | Прийняти Інтент ID 12345    |
| `/start=ask_12345_accept`   | Прийняти Запит ID 12345     |
| `/start=order_12345_accept` | Прийняти Доручення ID 12345 |

Також можна задати пріоритет Запиту через діплінк:

```text theme={null}
/start=ask_12345_priority_5
```

<Tip>
  Діплінки зʼявляються як клікабельні кнопки в сповіщеннях бота. Уручну їх друкувати майже не треба — вони потрібні, щоб діяти просто з пересланого повідомлення чи сповіщення.
</Tip>

## Швидкий довідник за сценаріями

<AccordionGroup>
  <Accordion title="У мене новий учасник на онбордингу">
    1. `/intro` — перевірте або встановіть привітальне повідомлення
    2. `/intro_delay` — за потреби відрегулюйте затримку
    3. `/users_all` — переконайтеся, що учасник зʼявився у структурі
    4. `/connected_userid` — перевірте встановлений Telegram-звʼязок
  </Accordion>

  <Accordion title="Потрібно розібрати очікувані дії">
    1. `/asks` — розгляньте Запити першої лінії
    2. `/asks structure` — перевірте, чи немає запитів глибше у структурі
    3. `/orders my` — перевірте Доручення, за які ви відповідаєте
  </Accordion>

  <Accordion title="Доручення учасника застрягло або у суперечці">
    1. `/orders @username` — подивіться Доручення учасника та їхні статуси
    2. Зберіть докази (скриншоти платежів, виписки)
    3. `/admin` — ескалуйте адміністратору з ID Доручення та доказами
  </Accordion>

  <Accordion title="Потрібно поправити дані учасника">
    1. `/set` — відкрийте універсальний редактор
    2. Або конкретні команди: `/name`, `/email`, `/phone`, `/card`, `/about`
  </Accordion>

  <Accordion title="Хочу бачити активність своєї структури">
    1. `/users` — активні учасники
    2. `/cashflow` — огляд фінансового потоку
    3. `/graf` — візуальний граф структури
    4. `/set_chatlog` — налаштуйте постійне логування активності в чат
  </Accordion>
</AccordionGroup>
