WhatsApp, IMAP, Discord webhooks + Universal HTTP signals
Four new signal sources, all routing into the same parser + executor pipeline as Telegram:
WhatsApp Business โ Connect via Meta's Cloud API. The webhook endpoint verifies the hub.challenge handshake automatically. Every group message gets parsed and fired.
IMAP email signals โ Connect any inbox (Gmail app password works). Worker polls for new emails matching optional from / subject contains filters, runs the parser, fires the executor. Page at /email-signals.
Native Discord webhooks โ Point any Discord channel's outgoing webhook (or bridge like discord-webhook-forwarder) at your unique URL. Native payload format (content + embeds) is parsed without you formatting the messages.
Universal HTTP webhook โ One endpoint, accepts JSON from anywhere. Wire it from Zapier, n8n, IFTTT, custom Python, or any source that speaks HTTP. Page at /webhooks with copy-paste recipes for each.
Plus a polished TradingView wizard at /tradingview โ three-step setup with a unique URL, alert-message template, and live preview that auto-refreshes when signals start arriving.