TradingView webhook to Telegram, the reliable way

TickerShare turns TradingView webhook alerts into branded signal cards and delivers them to Telegram through your own bot.

The technical path

  1. TradingView POSTs your alert message to a unique per-webhook URL (a long random token, treat it like a password).
  2. TickerShare answers 200 within milliseconds, well inside TradingView's 3 second timeout, then processes asynchronously.
  3. The parser reads JSON first and falls back to a forgiving key: value line format. The raw message is preserved.
  4. 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.

Launching soon. Early users get priority onboarding and input into templates.

Get early access