mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2026-10-07 06:32:07 +03:00
docs: add Discord bot to READMEs, architecture, operations guides, and locales (#6513)
* docs: add Discord bot to READMEs, architecture, operations guides, and locales * docs: address review feedback on Discord bot formatting, backup commands, and architecture * docs(discord): fix Persian typo and literal arrows on fa/zh bot pages Senior review of #6513, two LOW findings in the two new pages: - fa/operations/discord-bot.mdx:30 spelled "developers" with Cyrillic "де" in place of Persian "ده", rendering a mixed-script word. - Both pages copied `$\rightarrow$` from the en page. The docs site has no math plugin (nothing in source.config.ts, no remark-math installed), so the built HTML shows the literal string "$\rightarrow$" in every menu path. Replaced with a Unicode arrow on fa and zh; en and ru have carried the same since #6486 and are left for a separate change. --------- Co-authored-by: Sanaei <ho3ein.sanaei@gmail.com>
This commit is contained in:
@@ -40,7 +40,7 @@ flowchart LR
|
||||
- **Поклиентские** квоты трафика, даты истечения, ограничения по IP, статус «онлайн» и
|
||||
ссылки для подключения / QR-коды в один клик.
|
||||
- **Подписки** в форматах VLESS, Clash/Mihomo и JSON.
|
||||
- Инструменты для эксплуатации: управление **несколькими узлами**, **Telegram-бот**, резервные копии,
|
||||
- Инструменты для эксплуатации: управление **несколькими узлами**, **Telegram- и Discord-боты**, резервные копии,
|
||||
ограничение по IP на базе Fail2ban и документированный REST API.
|
||||
|
||||
## Что под капотом
|
||||
|
||||
@@ -46,7 +46,7 @@ icon: House
|
||||
- **Управление каждым клиентом** — квоты трафика, даты истечения, ограничения по IP, ссылки
|
||||
для подключения и QR-коды.
|
||||
- **Подписки** — форматы VLESS, Clash/Mihomo и JSON.
|
||||
- **Эксплуатация** — управление несколькими узлами, Telegram-бот, резервные копии и REST API.
|
||||
- **Эксплуатация** — управление несколькими узлами, Telegram- и Discord-боты, резервные копии и REST API.
|
||||
|
||||
<Callout type="info">
|
||||
Впервые работаете с Xray? Сначала прочитайте [Что такое 3x-ui?](/docs/guide) — там объясняется, как панель, Xray-core и
|
||||
|
||||
@@ -33,14 +33,9 @@ cp /etc/x-ui/x-ui.db /root/x-ui-backup-$(date +%F).db
|
||||
выполнить миграции, а не навязывайте старую схему.
|
||||
</Callout>
|
||||
|
||||
## Резервное копирование через Telegram
|
||||
## Автоматические бэкапы ботов (Telegram и Discord)
|
||||
|
||||
Если вы настроили [Telegram-бота](/docs/operations/telegram-bot), включите
|
||||
**`tgBotBackup`**, чтобы прикреплять резервную копию к периодическому отчёту (по
|
||||
расписанию `tgRunTime`, по умолчанию ежедневно). Бот отправляет в чат
|
||||
администратора как **базу данных**, так и **`config.json` Xray**, поэтому у вас
|
||||
всегда будет копия за пределами сервера. Администраторы также могут запросить
|
||||
резервную копию по требованию через меню бота.
|
||||
Если вы настроили [Telegram-бота](/docs/operations/telegram-bot) или [Discord-бота](/docs/operations/discord-bot), включите **`tgBotBackup`** или **`discordBotBackup`**, чтобы прикреплять резервную копию к периодическому отчёту (по расписанию `tgRunTime` / `discordRunTime`, по умолчанию ежедневно). Бот отправляет в чат или канал администратора как **базу данных**, так и **`config.json` Xray**, поэтому у вас всегда будет копия за пределами сервера. Администраторы также могут запросить резервную копию по требованию через меню бота Telegram или с помощью команды `!backup` в Discord.
|
||||
|
||||
## Дамп / восстановление SQLite
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@ API этого узла. Главная панель опрашивает каж
|
||||
Главная панель проверяет доступность при добавлении или тестировании узла. Затем
|
||||
она каждые несколько секунд отправляет **heartbeat**, обновляя статус узла
|
||||
(`online` / `offline`) и генерируя события `node.up` / `node.down` (см.
|
||||
[Telegram-бот](/docs/operations/telegram-bot)).
|
||||
[Telegram-бот](/docs/operations/telegram-bot) и [Discord-бот](/docs/operations/discord-bot)).
|
||||
|
||||
<Callout type="info">
|
||||
Узлы идентифицируются по стабильному GUID, уникальному для каждой панели,
|
||||
|
||||
Reference in New Issue
Block a user