TickerShare for Pine Script developers

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

A clean contract for your alert() calls

Emit JSON from your strategy's alert messages and TickerShare maps it straight onto a card. Every field except symbol is optional, unknown fields pass through for custom text templates and a forgiving key: value line parser catches non-JSON messages. Indicator plots wire in via {{plot_0}} style placeholders.

{
  "symbol": "{{ticker}}",
  "side": "buy",
  "price": "{{close}}",
  "tp1": "", "tp2": "",
  "sl": "",
  "tf": "{{interval}}"
}

Engineering details you will ask about

  • 200 back to TradingView within milliseconds, async delivery behind it. The 3 second timeout is never in play.
  • Identical payloads deduplicate within a 30 second window, so double-fires collapse.
  • Telegram 429 retry_after is honored. Failures are logged with reasons and retryable in place.
  • Malformed input degrades gracefully: line parser, then render-what-is-present. Your users never see a 500.
  • Per-webhook rate limit (60/min default), 64 KB body cap, webhook tokens up to 48 random hex chars.

Why bother with a delivery layer

If you sell or share a strategy, the alert experience IS the product experience. A branded card with auto-fitted targets looks like software. A wall of raw alert text looks like a hobby. Point your users at the docs and they can self-serve the setup in minutes, no code on their side.

Try the free alert JSON generator to prototype a message and preview the card it produces.

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

Get early access