Уведомления в Telegram
- второй канал рядом с ntfy, оба необязательные: токен бота, несколько chat id, тема форума, свой адрес Bot API - успешные бэкапы приходят без звука, в сообщениях ссылка на карточку клиента - тестовая отправка синхронная: в настройках виден результат по каждому каналу - токен бота не попадает в тексты ошибок и логи Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
a488d2ea08
commit
897ad48a2d
8 files changed
+354
-38
No files matched your search
@@ -99,10 +99,24 @@ sudo -u backup-master BM_DATA=/var/lib/backup-master backupctl admin-passwd но
|
||||
|
||||
**Обновление сервера:** снова выполните блок «бинарники», затем `sudo systemctl restart backup-master`. Агенты обновляются командой `curl -fsSL https://backup.ВАШ-ДОМЕН/agent.sh | sudo bash` без `--token`, конфиг при этом сохраняется.
|
||||
|
||||
В «Настройках» укажите топик ntfy. Уведомления приходят:
|
||||
### Уведомления
|
||||
|
||||
В «Настройках» включаются каналы: **ntfy** и/или **Telegram**. Оба необязательные, уведомления уходят во все настроенные.
|
||||
|
||||
Уведомления приходят:
|
||||
- об ошибках бэкапа;
|
||||
- когда от клиента нет бэкапа дольше заданного срока (по умолчанию 26 ч);
|
||||
- если включено — и об успешных бэкапах.
|
||||
- если включено — и об успешных бэкапах. В Telegram они приходят без звука.
|
||||
|
||||
Каждое уведомление содержит ссылку на карточку клиента.
|
||||
|
||||
Как подключить Telegram:
|
||||
1. Создайте бота у [@BotFather](https://t.me/BotFather) и скопируйте токен.
|
||||
2. Напишите боту что-нибудь (или добавьте его в группу). Затем откройте `https://api.telegram.org/bot<токен>/getUpdates` и возьмите `chat.id`. У групп он вида `-100…`.
|
||||
3. В «Настройках» укажите токен и chat id. Чатов можно несколько, через запятую. Для группы с темами дополнительно укажите ID темы.
|
||||
4. Отметьте «Отправить тестовое уведомление» и сохраните — на странице будет видно, дошло ли сообщение в каждый канал.
|
||||
|
||||
Если `api.telegram.org` недоступен с сервера бэкапов, укажите в поле «Адрес Bot API» свой [Bot API сервер](https://github.com/tdlib/telegram-bot-api) или прокси.
|
||||
|
||||
## Добавление клиента
|
||||
|
||||
|
||||
Reference in new issue
Block a user