Free Twitter notification bot for Discord — 2 accounts, no API key
X-Relay is a free Twitter notification bot for Discord: you add the bot to your server, pick a channel, paste an X handle, and every new post from that account shows up in that channel. Two tracked accounts are free in Discord — no X/Twitter API key, no webhook to build, no code. Above two accounts it is paid, starting at $15/mo for 10 accounts.
🆓 2 accounts free🚫 no X API key🔧 per-channel trackers💬 tweets · replies · quotes⚡ from $15/mo for 10
How do I add the bot to my Discord server?
- Open the X-Relay invite link and choose the server. Discord requires the Manage Server permission on your own account to add any application — that is Discord's rule for every bot, not ours (see the Discord developer documentation for how app installs work).
- Confirm the permissions on the consent screen: View Channels, Send Messages, Send Messages in Threads, Embed Links, Manage Webhooks and slash commands. Manage Webhooks is the one worth knowing about — it is what lets the bot make its own webhook in the channel, so you never have to build one.
- Go to the channel where the alerts should land and type
/add. Paste the X handle and follow the prompts. - Wait for the account to post. The alert lands in that channel — the tweet text, the author, and a link back to the original post.
- Repeat
/addin a different channel for a different account. Channels are independent.
There is no dashboard to log into and no configuration file — everything is a slash command inside Discord, and the commands appear as soon as the bot joins.
What is free and what is paid?
When the bot first joins a server it opens a one-time 3-day free trial with 30 accounts and no card — one per Discord account. After the trial it is a paid plan, the same as on Telegram; trackers are never deleted, they pause until you subscribe.
| Free in Discord | Paid plan | |
|---|---|---|
| Tracked X accounts | 2 | 10 · 30 · 50 · 75, by plan |
| X/Twitter API key | not needed | not needed |
| Price | $0 | from $15/mo |
| Payment | none | crypto only |
What a paid plan buys is capacity: how many accounts you can watch at once. Every feature ships in every paid plan.
Can I send different accounts to different channels?
Yes — a tracker belongs to the channel where you ran /add, so one server can hold several unrelated feeds without them mixing into one noisy room. The account limit of your plan is shared across the whole server, not counted per channel.
| Channel | What it tracks | Why it is its own channel |
|---|---|---|
#announcements | The founder's or the project's account | High-signal, low-volume, safe to leave un-muted |
#kol-feed | A set of accounts your members follow | Read-only reference feed, expected to be busy |
#ca-drops | Accounts that post launches, contract filter on | Only token posts, with market data attached |
#brand-watch | Keyword searches for your project's name | Mentions from accounts you do not follow |
Do I need a webhook or an X API key?
Neither. You never open the X/Twitter developer portal: there is no developer application to submit, no API key to paste and no API bill attached to your server. X-Relay reads X on its own side and hands the result to Discord.
You also do not need to create a Discord webhook by hand. Leave the webhook field empty and the bot makes one for itself in the channel where you ran the command — that is what its Manage Webhooks permission is for — so setup ends at the slash command. Building one yourself is still a legitimate route — Discord documents the endpoint in its webhook resource reference, and our guide to posting tweets into a Discord channel automatically walks through that version. It is an alternative, not a prerequisite.
What permissions does the bot need?
Six things, and the invite link asks for exactly those: View Channels, Send Messages, Send Messages in Threads and Embed Links so an alert can reach the channel and render as an embed; Manage Webhooks so the bot can create its own webhook in the channel instead of asking you for one; and applications.commands so the slash commands appear.
Nothing beyond that: no Administrator, no moderation powers, no role management, no member list, no message history. If a channel is private, the bot still has to be able to see and post in it — otherwise the tracker looks configured but stays silent.
What can it alert on besides tweets?
Plain posts are the starting point. The same bot also delivers:
- Replies and quote tweets — with the parent tweet shown inside the alert, so the message is readable without opening X to find out what it was answering.
- Contract addresses — Solana, EVM chains and TON, pulled out of the post and enriched with DexScreener market data, with buy buttons attached to the alert.
- Auto-translation — foreign-language posts arrive already translated, which matters for servers reading Chinese, Korean or Japanese accounts.
- X Lists — hand the bot one list link and it follows what the list contains, instead of adding members one by one.
- Profile changes — display name, bio, avatar and banner edits, the usual tell before a project rebrands or a handle changes hands.
- Follows and unfollows — who a tracked account started or stopped following.
- Spaces — when a tracked account goes live.
- Keyword search — search X for a phrase rather than an account, with a surge detector for when a term suddenly starts appearing.
- Bio Watch — find brand-new accounts by a word in their bio, before they have posted anything worth following.
What does it cost after the trial?
| Plan | Accounts | 1 month | 3 months |
|---|---|---|---|
| Lite | 10 | $15 | $39 |
| Solo | 30 | $30 | $77 |
| Plus | 50 | $49 | $129 |
| Pro | 75 | $69 | $179 |
Every feature listed above is included in every paid plan — there is no tier where keyword search costs extra. Payment is in crypto only: no card on file, and nothing renews behind your back.
One optional add-on exists: Turbo, at $9, $19, $29 or $39 depending on the plan. It raises how often tracked accounts are re-checked — we re-check a tracked account as often as every 300 ms. Full breakdown on the pricing page.
How does it compare with the other Discord Twitter bots?
The side-by-side against TweetShift, Readybot, Tweetcord and the rest lives on one page: our Discord tracker comparison. This page is about setting X-Relay up; that one is about whether to choose it.
Add the bot to your Discord — 2 accounts free →