TradeAutomationHub
TRADINGVIEW → DISCORD
Connect TradingView alerts to Discord in just a few steps.
Must be https://discord.com/api/webhooks/...
Your license syncs after payment.
Monthly billing. Your license syncs after payment.
Must be https://discord.com/api/webhooks/...
Recent deliveries from TradingView to Discord.
Based on the rows currently shown in the table.
Green = successful, gray = total.
| Date | Time | Symbol | Action | Price | Status |
|---|---|---|---|---|---|
No deliveries yetWhen your TradingView alert hits this app, the row will show up here. | |||||
How to connect TradingView alerts to Discord.
Use these two values in TradingView → Alert: enable Webhook URL, then paste the Message JSON.
This is included in the TradingView message so alerts are routed to your account.
Used only for Indicator/Price alerts.
Left: TradingView alert message template. Right: Discord alert preview.
Available placeholders: {{ticker}} {{signal}} {{price}} {{time}} {{entry}} {{tp}} {{stop}} {{breakout}}
Each card shows the TradingView template (left) and Discord alert output (right). Click “Use template” to load it into the composer above.
Use when you trigger alerts from a TradingView strategy.
{
"license": "tv_…",
"ticker": "{{ticker}}",
"signal": "{{strategy.order.action}}",
"price": "{{close}}",
"time": "{{time}}"
}
Use when you trigger alerts from an indicator or price condition.
{
"license": "tv_…",
"ticker": "{{ticker}}",
"signal": "ALERT",
"price": "{{close}}",
"time": "{{time}}"
}
Adds exchange + timeframe placeholders for richer logs (extra fields are optional).
{
"license": "tv_…",
"ticker": "{{ticker}}",
"signal": "{{strategy.order.action}}",
"price": "{{close}}",
"time": "{{time}}",
"exchange": "{{exchange}}",
"interval": "{{interval}}"
}
Use this if your indicator emits BUY/SELL signals.
{
"license": "tv_…",
"ticker": "{{ticker}}",
"signal": "BUY",
"price": "{{close}}",
"time": "{{time}}"
}
Clean “SaaS look”: adds title + emoji + optional exchange/interval.
{
"license": "tv_…",
"ticker": "{{ticker}}",
"signal": "{{strategy.order.action}}",
"price": "{{close}}",
"time": "{{time}}",
"exchange": "{{exchange}}",
"interval": "{{interval}}",
"title": "{{ticker}} • {{interval}}",
"emoji": "AUTO"
}
Mobile-friendly: only the essentials.
{
"license": "tv_…",
"ticker": "{{ticker}}",
"signal": "{{strategy.order.action}}",
"price": "{{close}}",
"emoji": "AUTO"
}
Adds quantity + optional risk notes (works best with strategy alerts).
{
"license": "tv_…",
"ticker": "{{ticker}}",
"signal": "{{strategy.order.action}}",
"price": "{{close}}",
"time": "{{time}}",
"qty": "{{strategy.order.contracts}}",
"note": "SL/TP included by strategy"
}
Future: route alerts by tag/symbol to different Discord channels.
{
"license": "tv_…",
"ticker": "{{ticker}}",
"signal": "{{strategy.order.action}}",
"price": "{{close}}",
"time": "{{time}}",
"route": "crypto"
}