Appearance
Discord
Назначение
Интеграция Discord отправляет сигналы TradingMonitor.Pro в выбранный Discord-канал через Discord Webhook URL. Она удобна для командной работы, журналирования сигналов и наблюдения за тем, какие команды были сформированы desktop-приложением.
Сообщение в Discord содержит основные поля сигнала: Signal ID, Type, Command и значения из payload, если они есть в команде.
Перед началом
Перед настройкой подготовьте:
- аккаунт
TradingMonitor.Proс тарифом, где доступен Discord; - доступ к личному кабинету
TradingMonitor.Pro; - Discord workspace/community с каналом для сигналов;
- права на создание webhook для выбранного канала.
На Dashboard проверьте статус Discord:
Linked- интеграция уже настроена;Pending Setup- тариф разрешает Discord, ноDiscord Webhook URLеще не сохранен;Disabled by Plan- текущий тариф не включает Discord.
Если отображается Disabled by Plan, сначала выберите тариф с Discord-доступом.
1. Создайте Discord Webhook
- Откройте Discord.
- Перейдите в место, где находится канал для сигналов.
- Выберите нужный канал.
- Откройте
Edit Channel. - Перейдите в
Integrations. - Откройте
Webhooks. - Нажмите
New Webhook. - Задайте имя, например
TradingMonitor Signals. - Убедитесь, что выбран правильный канал.
- Нажмите
Copy Webhook URL.
Discord Webhook URL является секретной ссылкой. Любой, у кого есть эта ссылка, может отправлять сообщения в выбранный канал.
2. Сохраните настройки
- Откройте личный кабинет
TradingMonitor.Pro. - Перейдите в блок
Notifications. - Вставьте ссылку в поле
Discord Webhook URL. - Нажмите
Save settings. - Вернитесь на Dashboard и проверьте, что статус Discord стал
Linked.
3. Направьте сигналы в Discord
Чтобы сигнал был отправлен в Discord, в команде используйте одно из значений platform:
discord- отправить только в Discord;any- отправить во все настроенные и доступные интеграции;telegram,discordили другой список через запятую - отправить в выбранные интеграции.
Если поле platform не заполнено, сигнал считается предназначенным для всех доступных направлений.
4. Проверьте доставку
- Запустите desktop-приложение
TradingMonitor.Pro. - Создайте или загрузите signal list.
- Убедитесь, что команда сигнала содержит подходящее значение
platform. - Запустите мониторинг кнопкой
Start. - Дождитесь срабатывания сигнала.
- Проверьте сообщение в выбранном Discord-канале.
- При необходимости проверьте вкладку
Online Signalsв личном кабинете.
Решение типичных проблем
Pending Setup не исчезает: проверьте, что поле Discord Webhook URL заполнено, затем снова нажмите Save settings.
Статус Linked, но сообщений нет: webhook мог быть удален, ссылка могла быть изменена, либо канал больше не принимает сообщения через этот webhook.
Ссылка не принимается: убедитесь, что вставлен полный Discord Webhook URL, скопированный из Discord.
Нужно сменить канал: создайте новый webhook для нужного канала, вставьте новый Discord Webhook URL в личном кабинете и сохраните настройки.
Сигнал приходит в Dashboard, но не приходит в Discord: проверьте platform в команде. Для Discord используйте discord, any или список, содержащий discord.
Нужно отключить Discord: очистите поле Discord Webhook URL, затем нажмите Save settings.
Security Notes
Храните Discord Webhook URL как секрет.
Не публикуйте ссылку в чатах, скриншотах, issue tracker или репозиториях.
Если ссылка была раскрыта, удалите webhook в Discord, создайте новый и обновите Discord Webhook URL в личном кабинете.