TradingView Alert Message Templates for Crypto Signals
Copy practical TradingView alert message templates for Telegram, Discord, and webhook relays without overcomplicating your payload.

A good TradingView alert template should answer three questions fast: what symbol, what action, and what price. Everything else is optional. Traders miss messages when templates are noisy, ambiguous, or broken JSON.
Simple Telegram template
Use this for a private channel or small group:
{{ticker}} {{strategy.order.action}} at {{close}}
Timeframe: {{interval}}
Strategy: breakout-v2
It is readable on mobile and does not require JSON.
Discord direct webhook template
If you send directly to Discord, wrap the message in a content field:
{
"content": "{{ticker}} {{strategy.order.action}} at {{close}} on {{interval}}"
}
If you use SignalTo, you can keep the TradingView message plain and let SignalTo handle Discord formatting.
Structured relay template
Use this when you want routing, logs, or transformations:
{
"strategy": "breakout-v2",
"symbol": "{{ticker}}",
"side": "{{strategy.order.action}}",
"price": "{{close}}",
"timeframe": "{{interval}}",
"bar_time": "{{time}}"
}
This format is easier to validate and dedupe.
Community signal template
For a group with followers, keep risk language clear:
Signal: {{ticker}}
Direction: {{strategy.order.action}}
Price: {{close}}
Timeframe: {{interval}}
Note: Not financial advice. Confirm before acting.
Avoid promising profit in the alert itself.
What not to include
Do not include:
- Exchange API keys
- Account IDs
- Private notes
- Huge JSON blobs
- Unescaped quotes in JSON strings
Webhook messages are operational data. Keep them lean.
Test each template
Before using a template live:
- Trigger a test alert.
- Check the relay incoming log.
- Check final Telegram or Discord output.
- Confirm placeholders resolved.
- Confirm no duplicate delivery.
Use TradingView webhook alerts for structured routing, or start with TradingView to Telegram and TradingView to Discord.