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

# Відпустка

<div id="no-header-here" />

# Налаштування Заявок на Відпустку

## Що це таке?

Модуль відпусток. Співробітники подають заявки командою `/loa submit`, керівництво схвалює або відхиляє їх, а бот автоматично:

* видає роль відпустки після схвалення;
* стежить за терміном і **автоматично знімає роль** після його закінчення;
* надсилає сповіщення в ПП співробітнику про зміну статусу;
* звільняє співробітника від норми часу під час відпустки (відмітка у звітах активності);
* блокує вихід на зміну під час дії відпустки.

## Як налаштувати

1. Відкрийте `/configure` → сторінка **«Відпустка»**.
2. Налаштуйте три параметри:
   * **Статус прийому заявок** — «Увімкнено», щоб дозволити подання;
   * **Канал розгляду** — текстовий канал, куди надходять картки заявок із кнопками «Схвалити» / «Відхилити»;
   * **Ролі відпустки** — до 25 ролей, які видаються схваленим співробітникам.

***

## Як це працює

### Для співробітників

* `/loa submit` — вибір терміну (від 1 до 90 днів) та зазначення причини.
* Не можна подати нову заявку, поки діє або розглядається попередня.
* При схваленні видається роль і приходить повідомлення в ПП. Після завершення терміну роль знімається автоматично.

### Для керівництва

Картка заявки в каналі розгляду містить контекст співробітника: найвище звання, кількість минулих відпусток та загальний час на змінах.

* **«Схвалити»** — схвалює заявку та активує статус.
* **«Відхилити»** — вимагає обов'язкової причини відмови (до 500 символів), яка надсилається співробітнику в ПП.

Команди керівництва:

* `/loa list` — перегляд активних відпусток;
* `/loa view @співробітник` — історія заявок конкретного співробітника;
* `/loa admin @співробітник` — панель управління: видати вручну, продовжити на N днів, завершити достроково або видалити записи.

<Callout icon="lightbulb" color="#22C55E">
  Бот перевіряє закінчення термінів кожні 5 хвилин — навіть у разі перезавантаження сервера жодна роль відпустки не зависне.
</Callout>
