Частный бот уведомлений MyTonCtrl
Эта страница переведена сообществом на русский язык, но нуждается в улучшениях. Если вы хотите принять участие в переводе свяжитесь с @alexgton.
Общие сведения
Частный бот уведомлений MyTonCtrl — это инструмент, который позволяет вам получать уведомления о состоянии вашего узла через бота Telegram. Он является частью набора инструментов MyTonCtrl и доступен как для валидаторов, так и для liteserver. Для этого требуется создать отдельный ч астный бот в Telegram и настроить его в MyTonCtrl. Один бот может использоваться для мониторинга нескольких узлов.
Настройка
Чтобы настроить бота оповещений MyTonCtrl, выполните следующие действия:
Подготовка бота
- Перейдите на https://t.me/BotFather и создайте бота с помощью команды
/newbot
. После этого вы получитеBotToken
. - Перейдите к своему боту и нажмите кнопку
Start
. Это позволит вам получать сообщения от бота. - Если вы хотите получать сообщения от бота в группе (чате), добавьте бота в группу и дайте ему необходимые права (сделайте администратором группы).
- Перейдите по адресу https://t.me/getmyid_bot и нажмите кнопку
Start
. Он ответит вам с вашимChatId
, используйте его, если хотите получать сообщения напрямую на свой аккаунт Telegram. Если вы хотите получать сообщения в группе, добавьте бота в группу, и он ответит сChatId
группы.
Включить бота оповещений
-
Включите
alert-bot
с помощью командыMyTonCtrl> enable_mode alert-bot
-
Включите команду
MyTonCtrl> set BotToken <BotToken>
-
Включите команду
MyTonCtrl> set ChatId <ChatId>
-
Проверьте, может ли бот отправлять сообщения, выполнив команду
MyTonCtrl> test_alert
Вы должны получить сообщение от бота в своем аккаунте Telegram или чате.
Поддерживаемые оповещения
Бот оповещений MyTonCtrl поддерживает следующие оповещения:
- Баланс кошелька валидатора низкий
- Использование базы данных узла превышает 80%
- Использование базы данных узла превышает 95%
- Валидатор показал низкую эффективность в раунде
- Узел не синхронизирован
- Узел не запущен (служба не работает)
- Узел не отвечает на ADNL-соединение
- За последние 6 часов валидатор не создал ни одного блока
- Во время предыдущего раунда проверки валидатор был заблокирован
- Стейк валидатора не принят
- Стейк валидатора принят (информационное оповещение без звука)
- Стейк валидатора не возвращен
- Стейк валидатора возвращен (информационное оповещение без звука)
- Существует активное предложение в сети, которое набрало много голосов, но не было одобрено валидатором
Включение(отключение) оповещений
Чтобы включить или отключить оповещения, используйте следующие команды:
- Чтобы включить оповещение, используйте команду
enable_alert <alert-name>
. - Чтобы отключить оповещение, используйте команду
disable_alert <alert-name>
. - Чтобы проверить статус оповещений, используйте команду
list_alerts
.