TickerShare turns TradingView webhook alerts into branded signal cards and delivers them to Telegram through your own bot.
The technical path
- TradingView POSTs your alert message to a unique per-webhook URL (a long random token, treat it like a password).
- TickerShare answers 200 within milliseconds, well inside TradingView's 3 second timeout, then processes asynchronously.
- The parser reads JSON first and falls back to a forgiving
key: valueline format. The raw message is preserved. - Delivery goes out through your own bot as a card, clean text or your verbatim message, per webhook.
Reliability details that matter
- Deduplication: identical payloads within 30 seconds collapse to one delivery, which absorbs TradingView's own timeout retries.
- Flood control: Telegram 429s carry a retry_after window. TickerShare honors it, so bursts self-heal instead of failing.
- Fallback: if card rendering fails for any reason, the alert is delivered as text. It always lands.
- Held queue: over-quota alerts are held (never silently dropped) until you release or delete them.
- Logs: every delivery is recorded with status, speed, mode and error, and failed deliveries can be retried in place.
- Limits: 60 requests per minute per webhook by default and a 64 KB body cap.
The alert contract
Every field except symbol is optional. See the full webhook format reference and the alert JSON page, or generate a message interactively with the free JSON generator.
For token handling, encryption and data retention see webhook security.