# Telegram · Перше налаштування та параметри

Canonical page: https://phishdestroy.github.io/TgWitness/uk/docs/reference/settings/

Майстер налаштування, цілі, рівні інтерфейсу, маршрути підключення та налаштування, спільні для групи облікових записів.

[Project context and measured scale](https://phishdestroy.github.io/TgWitness/docs/reference/overview/)

[Documentation index](https://phishdestroy.github.io/TgWitness/uk/llms.txt)

Майстер налаштування, цілі, рівні інтерфейсу, маршрути підключення та налаштування, спільні для групи облікових записів.

[TgWitness](https://github.com/phishdestroy/TgWitness/blob/main/README.md) / [Документація](https://github.com/phishdestroy/TgWitness/blob/main/docs/README.md) · [Початок роботи](https://phishdestroy.github.io/TgWitness/uk/docs/reference/quickstart/)

![Початок роботи](https://phishdestroy.github.io/TgWitness/assets/chapter-start.svg)

[Акаунти](https://phishdestroy.github.io/TgWitness/uk/docs/reference/accounts/) · [Зв’язок](https://phishdestroy.github.io/TgWitness/uk/docs/reference/connection/) · [Доступ](https://phishdestroy.github.io/TgWitness/uk/docs/reference/access/)

Нова робоча область відкривається `/first-run`: мова та час, рівень інтерфейсу, мета, підключення, Telegram та чати. Кожна відповідь зберігається на сервері одразу після зміни, тому перезавантаження продовжує той самий крок. На останньому екрані перелічено відповіді та надано можливість повернутися до будь-якої з них.

Мова, часовий пояс IANA, тема та рівень зберігаються окремо для кожного оператора та робочого простору. За замовчуванням використовуються мова браузера, часовий пояс пристрою, системна тема та простий інтерфейс. Зміна мови не впливає на сесію панелі. Час у підписаному журналі ніколи не змінюється.

`/settings` Редагує ті самі записи, що й майстер. Пошук охоплює основні поля, параметри та розширені форми; приховане поле можна відкрити без зміни рівня. Рівні змінюють лише те, що відображається: сервер самостійно перевіряє права доступу. Налаштування колекції та перше підключення належать адміністратору робочого простору.

| Рівень | Поля | Бічна панель |
| --- | --- | --- |
| Просто | Тільки найнеобхідніше | Головна, Чати, Зміни, Архіви, Налаштування |
| Стандарт | Загальні налаштування з поясненнями | Додано Case Board, «Акаунти» та «Доступ» |
| Експерт | Усі поля, обмеження та технічні деталі | Додано розділи «Джерела», «Додаткові функції», «Запитати архів», «Параметри», «Акаунт», «Системний журнал» та «Інтеграції» |

У [посібнику з панелі](https://phishdestroy.github.io/TgWitness/uk/docs/reference/panel/) описано кожен розділ.

## Цілі

| Мета | Колекція | Файли | Зовнішні сервіси | Адреса сервера |
| --- | --- | --- | --- | --- |
| Архівна копія | Вимкнено; **«Start»** запускає експорт | Фотографії розміром до 20 МБ | Вимкнути | Автоматично |
| Підписка на чати | Безперервно | Фотографії та відео тривалістю до 60 секунд / розміром до 20 МБ | Часові мітки та сповіщення про проблеми | Автоматично |
| Докази | Безперервно | Усі файли розміром до 1 ГБ | Часові мітки, drand, сповіщення | Ні, приховати |

Для збереження доказів рекомендується використовувати позасерверну копію, бота-свідка та перевірку коду. Адреси сховища та сповіщень спочатку потребують вказання пункту призначення. Функція, яка взаємодіє із зовнішнім сервісом, запитує дозвіл на запити поза межами Telegram; вимкнення цієї функції пропонує одночасно вимкнути мітки часу, сповіщення та позасерверну копію.

Зміна цільового значення спочатку показує різницю, а зміни, внесені вручну, можна зберегти. Поле, яке відрізняється від цільового значення, позначається як **«Змінено вами»** і може бути відновлене. Ревізія налаштувань запобігає застосуванню переглянутої різниці замість зміни, внесеної в іншій вкладці.

## Зв’язок

**Automatic** спочатку пробує підключитися до публічних серверів MTProxy, потім до WARP, а потім — через пряме з’єднання, причому останнє використовується лише тоді, коли адреса сервера може бути відкритою. Automatic і WARP можуть встановлювати компоненти з перевіркою хеш-сум та реєструвати сервер у Cloudflare. WARP використовує існуючий менеджер wgcf/wireproxy та локальний порт SOCKS5; таблиця маршрутизації системи не змінюється. Коли потрібні зовнішні сервіси, Automatic віддає перевагу WARP перед MTProxy.

Ваш власний проксі-сервер приймає `tg://proxy`, `socks5://`, `http://` та `https://`. Сертифікат HTTPS- проксі перевіряється перед тим, як до нього надсилаються облікові дані.

Перевірка з’єднання дійсна протягом п’яти хвилин і прив’язана до маршруту, політики та відповідей майстра; зміна будь-якого з цих параметрів вимагає нової перевірки. Можна **продовжити без перевірки**, але це не замінює вхід у Telegram. Обраний маршрут перевіряється повторно у фоновому режимі, а функція «Автоматично» знову запускає свій ланцюжок після втрати з’єднання. Коли жоден публічний проксі не відповідає, лічильник стає червоним із позначкою WARP та діями повторної перевірки.

## Групи облікових записів

Акаунти в групі використовують спільні налаштування. Відкрийте **«Акаунти» → «Групи та спільні налаштування» → «Спільні налаштування**» або **«Налаштування групи**» на сторінці налаштувань акаунта.

Група спільно використовує мету, збережені файли, часові мітки, drand, сповіщення про проблеми, зовнішню копію, запити поза Telegram, режим IP, перелік елементів для запису, графік повторної перевірки, правила сповіщень, налаштування звітів, параметри та маршрут з’єднання. Адреси для сповіщень, облікові дані проксі та дані для входу зберігаються окремо для кожного облікового запису, так само як і запуск та призупинення збору даних.

- Кожен учасник підписується на групу. У налаштуваннях можна встановити значення 🔗 **З групи** або ✏️ **Власне значення**; **Повернути значення групи** — повертає попереднє значення.
- Зміна містить перелік облікових записів, яких вона стосується (**стосується 2 з 3 облікових записів**), і запитує кожен обліковий запис окремо перед заміною власного значення. Облікові записи, для яких галочка не встановлена, зберігають свої значення.
- Параметр, яким група не ділиться, залишається у стані **«Не поділено»: кожен обліковий запис зберігає своє власне значення,** доки ви не натиснете **«Поділитися цим значенням**».
- **Копіювання налаштувань з одного облікового запису** призводить до того, що значення вибраного облікового запису стають значеннями групи.
- Акаунту, перенесеному до групи, ставиться запитання: **«Прийняти налаштування групи?».** Якщо ні, він зберігає свої власні налаштування, позначені ✏️. Акаунти, додані пізніше, починають із налаштувань групи.
- Акаунт-спостерігач зберігає свій IP-режим, доки його не буде призупинено.

Кожна зміна фіксується у підписаному журналі головної робочої області та кожного учасника, до якого вона доходить. Видалення групи зберігає її акаунти та їхні поточні значення.

Сторінка групи `/groups/<id>` показує учасників, те, що потребує уваги, та чати, які бачать кілька облікових записів. Див. [групи облікових записів](https://phishdestroy.github.io/TgWitness/uk/docs/reference/accounts/#bulk-import-and-account-groups).

## Існуючі робочі простори

У робочій області, де вже відкрито сеанс або раніше було завершено налаштування, майстер не відображається. Його значення не замінюються ціллю під час завантаження сторінки. Приховування поля не відключає цю функцію та не видаляє його значення.

Оцінка розміру та часу охоплює до трьох вибраних чатів і до 20 повідомлень з кожного. Це лише приблизні дані: вони не враховують обмеження Telegram, швидкість конкретного сервера або файли в кожному чаті.
