MagicTradeBot поддерживает нативную интеграцию с Pushover — простым и надежным сервисом push-уведомлений. Это позволяет каждой инстанции бота отправлять оповещения и уведомления о событиях в реальном времени прямо на ваши мобильные устройства, компьютер или браузер.
Независимо от того, управляете ли вы одной инстанцией бота или развертываете сотни ботов на различных биржах, аккаунтах и серверах, Pushover помогает вам быть в курсе критических событий, торговых операций и системных ошибок из любой точки мира.
Ручной мониторинг становится невозможным, когда боты анализируют и торгуют по сотням криптовалютных пар. С помощью Pushover вы никогда не пропустите важные события.
🚀 Обзор
Интеграция с Pushover позволяет MagicTradeBot отправлять настраиваемые сообщения для:
- Исполнения сделок (покупка/продажа)
- Срабатывания стратегий и достижения порогов прибыли
- Ошибок, исключений и системных предупреждений
- Действий на уровне аккаунта (например, недостаточно средств, лимиты API)
🔧 Основные функции
- 📲 Мгновенные push-уведомления на мобильные устройства или компьютеры
- 🚨 Настраиваемые уровни важности (инфо, предупреждение, критично)
- 📡 Поддержка всех инстанций и развертываний бота
- 🔁 Поддержка как отдельных пользователей, так и групп
- 📊 Легкие и быстрые уведомления
🛠️ Предварительные требования
- Действующий аккаунт Pushover
- User Key (получатель) и API токен приложения
- Доступ к интернету на хосте бота для исходящих HTTPS-запросов
⚙️ Этапы настройки
1. Получите учетные данные Pushover
Войдите в свою учетную запись Pushover и создайте новое приложение, чтобы получить API токен. Скопируйте следующие данные:
- User Key: находится на главной странице
- API Token: генерируется приложением
2. Обновите конфигурацию бота
Добавьте настройки Pushover в файл конфигурации MagicTradeBot (например, config.yaml
):
alerting:
pushover:
enabled: true
user_key: "YOUR_PUSHOVER_USER_KEY"
api_token: "YOUR_PUSHOVER_API_TOKEN"
device: "mobile"
priority: "normal"
sound: "magic"
3. Настройте триггеры уведомлений
Вы можете указать, какие события будут вызывать push-уведомления Pushover, например:
- Результаты выполнения сделок (успех или ошибка)
- Вход и выход из стратегий
- Превышение порогов (например, высокий уровень ошибок или низкая маржа)
4. Протестируйте интеграцию
Выполните команду для тестовой отправки уведомления:
curl -s \
--form-string "token=YOUR_PUSHOVER_API_TOKEN" \
--form-string "user=YOUR_PUSHOVER_USER_KEY" \
--form-string "message=Тестовое уведомление MagicTradeBot" \
https://api.pushover.net/1/messages.json
🧪 Пример JSON-пейлоада уведомления
{
"title": "Оповещение MagicTradeBot",
"message": "Открыта длинная позиция по ETH/USDT. Прибыль: +2.45%",
"priority": 1,
"sound": "magic",
"device": "mobile",
"timestamp": "2025-06-20T12:42:15Z"
}
✅ Преимущества интеграции с Pushover
- 📍 Мгновенные обновления без необходимости проверять логи или панели
- ⚠️ Получайте уведомления о сделках, ошибках и событиях на ходу
- 🧘 Нет необходимости в постоянном опросе или тяжелых инструментах мониторинга
- 🔒 Безопасность, ограничение по частоте и подтверждение доставки
- 📱 Персонализированные уведомления для разных устройств и уровней приоритета