XFlux
Discord alerts

Twitter → Discord alerts you can test for free

Watch public X accounts with XFlux monitors, then paste a Discord Incoming Webhook URL — or route via Make.com / your bot. Flat plans from Free / $19 — not pay-per-tweet.

Paste Discord URL

Channel → Integrations → Webhooks → copy URL into the monitor. XFlux formats the message for Discord.

Make.com path

Custom Webhook trigger → Discord module when you want extra routing.

Same monitors

Keyword filters, 1s poll on Starter+, Dashboard hit history.

How it works

  1. 1

    Create an XFlux monitor

    Dashboard → Monitors → add @username and optional keywords.

  2. 2

    Create a Discord channel webhook

    Discord: Edit channel → Integrations → Webhooks → New Webhook → Copy Webhook URL.

  3. 3

    Paste into XFlux and Test

    Save the URL on the monitor, then click Test webhook — you should see a message in Discord.

Option A — Discord URL (simplest)

Paste the Discord Incoming Webhook URL into Dashboard → Monitors → Webhook. XFlux detects Discord and POSTs content / embeds Discord understands. For multi-step automation (Sheets, filters), use Make instead: Connect XFlux to Make.com.

@handle posts (optional keyword match)
        ↓
XFlux detects Discord webhook URL
        ↓
POST Discord-formatted embed / content
        ↓
Discord channel message

Option B — Your bot or custom server

Expose an HTTPS route, verify X-XFlux-Signature, then post to Discord with your bot token. Signature details: Webhook docs. Product overview: /twitter-webhook.

// Pseudocode
app.post("/webhooks/xflux", rawBodyMiddleware, (req, res) => {
  if (!verifyHmac(secret, timestamp, rawBody, signature)) {
    return res.status(401).end();
  }
  const event = JSON.parse(rawBody);
  if (event.event === "monitor.hit") {
    discord.channels.send(`@${event.tweet.authorUsername}: ${event.tweet.text}`);
  }
  res.status(200).send("ok");
});

FAQ

Can I paste a Discord webhook URL directly?
Yes. XFlux detects discord.com/api/webhooks/… and sends Discord-formatted messages (no empty-message errors). Make.com or a custom bot are optional.
Which plan do I need for live Discord alerts?
Starter ($19/mo) or higher for live monitor.hit delivery. Free can configure URLs and send test pings.
How do I verify webhooks in my bot?
HMAC-SHA256 over {timestamp}.{raw_body} using the Dashboard signing secret. Discord URLs skip this — Discord does not verify XFlux signatures. See /docs/webhooks.

Create a Monitor first — then paste your Discord webhook

Free includes 1 monitor and Test webhooks. Pick a handle below, create the monitor, then attach your Discord URL for live hits on Starter.

Route alerts to Discord

Free for monitor history. Starter from $19/mo for live signed delivery.

Discord Twitter Integration — Account Alerts via Webhooks | XFlux