TradeAutomationHub

TRADINGVIEW → DISCORD

Automate trading alerts into Discord.

Create your account in about a minute—then connect TradingView alerts to Discord.

← Back to home

Login

Forgot password
← Back to home

Create account

← Back to login

Forgot password

← Back

Reset password

Enter the 6-digit code sent to your email, then choose a new password.

Quick setup

Connect TradingView alerts to Discord in just a few steps.

1) Paste Discord webhook

Must be https://discord.com/api/webhooks/...

2) Subscribe

Manage your billing and subscription status.

3) Copy TradingView webhook URL

Paste this into TradingView → Alert → Webhook URL.

License

License key
Status
Plan
Trial expires
Days remaining

Subscription

Monthly billing and subscription management.

Subscription

Customer
Status

Discord webhook

Must be https://discord.com/api/webhooks/...

Usage logs

Recent deliveries from TradingView to Discord.

Analytics

Deliveries shown
Successful
Success rate
Alerts this month (used / limit)
Date Time Ticker Signal Price Status Actions
No deliveries yetWhen your TradingView alert hits this app, the row will show up here.

Help

How to connect TradingView alerts to Discord.

Step-by-step

  1. Go to Overview and save your Discord webhook in Quick setup (Step 1).
  2. Copy your TradingView webhook URL from Quick setup (Step 3).
  3. In TradingView, open your chart and click AlertCreate Alert.
  4. Enable Webhook URL and paste your webhook URL.
  5. Paste a JSON payload into the Message field (examples below).
  6. Save the alert, then check Usage logs for delivery status.

Message composer (template → preview)

Left: TradingView message text using {{…}} tags. Right: how those tags look with sample values.


                  

Message templates (meaning + examples)

Each card shows paste-ready JSON (left) and a sample Discord output (right). Use the copy icon on the JSON box to copy it. Type or edit layouts in Message composer above as needed. Include license and either device_id or secret (same value) in your JSON so alerts route to your account.

Template: Strategy alert

Use when you trigger alerts from a TradingView strategy.

{
  "license": "tv_…",
  "ticker": "{{ticker}}",
  "signal": "{{strategy.order.action}}",
  "price": "{{close}}",
  "time": "{{time}}"
}

Template: Indicator alert

Use when you trigger alerts from an indicator or price condition.

{
  "license": "tv_…",
  "ticker": "{{ticker}}",
  "signal": "ALERT",
  "price": "{{close}}",
  "time": "{{time}}"
}

Template: Strategy (detailed)

Adds exchange + timeframe placeholders for richer logs (extra fields are optional).

{
  "license": "tv_…",
  "ticker": "{{ticker}}",
  "signal": "{{strategy.order.action}}",
  "price": "{{close}}",
  "time": "{{time}}",
  "exchange": "{{exchange}}",
  "interval": "{{interval}}"
}

Template: Indicator (BUY/SELL)

Use this if your indicator emits BUY/SELL signals.

{
  "license": "tv_…",
  "ticker": "{{ticker}}",
  "signal": "BUY",
  "price": "{{close}}",
  "time": "{{time}}"
}

Template: Router (multi-channel)

Optional: route alerts by tag/symbol to different Discord channels.

{
  "license": "tv_…",
  "device_id": "dev_…",
  "ticker": "{{ticker}}",
  "signal": "{{strategy.order.action}}",
  "price": "{{close}}",
  "time": "{{time}}",
  "route": "crypto"
}

Common issues

  • No Discord message: confirm you saved the Discord webhook URL and the alert is firing.
  • 400 / Invalid payload: make sure the alert message is valid JSON (quotes + commas).
  • Wrong channel: Discord webhook URL determines the channel—create the webhook in the right channel.

Admin

Platform overview, user list, lookup, verification, webhook reset, and subscription/role controls.

Platform overview

Recent users

Latest accounts (newest first). Use actions to change subscription or role.

All users — usage logs

Rows from usage_logs (TradingView webhook attempts). Joined with user email when user_id is set.

All users — alert delivery logs

Pipeline / Discord delivery rows from alert_delivery_logs (errors, HTTP status, missed flags).

User lookup

Result


                  

                  

Delete account — Search and load a user above, then use this to remove them permanently (sessions, license, logs). If they have an active Stripe subscription, we’ll attempt to cancel it now (best-effort).

Audit trail


                

Settings

Profile

Email
Verification
Account created