Real-time alerts from any public X account (tweets, follows, profile edits, communities and pump.fun launches) delivered straight to your Telegram chat.
Most people want alerts in a Telegram chat: that is the first table. The second is for developers who want the data in their own code. They are separate products with separate plans. A B2B/API plan sends nothing to Telegram, and a Telegram plan is not an API subscription.
Tweets entering X's trending feed in the categories you pick
$39/mo
Only Tweet Alerts has a free plan (1 account). Every other product is paid only, with no free tier or trial. Keyword filters per account are included free in Tweet Alerts. Prices are per 30 days, paid in SOL.
This is the exact path the bot takes a new user through for Tweet Alerts.
Open the bot and send /start
Open @Xanguard_bot and send /start. You see the home menu: β‘ Tweet Alerts, π Profile Watch, π Search Alerts and π¦ Follow Watch.
Join the Xanguard community (free plan)
Free users must be members of the Xanguard community to add accounts and receive free alerts. The bot shows a Join Community button when you first try to add. Join, come back and tap β I've Joined. It is also a place to get support. Paid plans skip this step.
Create an alert group and link it
Create a Telegram group (or use an existing one), add @Xanguard_bot to it, then send /setupinside that group. The bot replies βAlert group linked.β Make the bot an admin with Manage Topics if you want a separate thread per account. A group must be linked before you can add accounts.
Add an account
Back in your DM with the bot, send /add example_dev. Several at once work too: /add example_dev example_fund. You can also paste x.com links, or use β‘ Tweet Alerts → π Manage accounts → β Add.
Done: alerts arrive as they post
The bot confirms ββ 1 account(s) active.β New posts now arrive in your group. Prefer your DMs? /settings → π¬ Delivery → tap until it shows DM.
Each guide shows the steps and what the alert looks like in your chat. Examples use made-up accounts.
β‘ Tweet Alerts @Xanguard_botFree Β· paid from $19#
Every new tweet, reply, quote and repost from the accounts you track.
Add accounts
/add handle or β‘ Tweet Alerts → π Manage accounts. Remove with /remove handle.
Choose what to receive
/settings → π Filters: turn Replies, Reposts or Quotes ON to skip them, Contracts ON for contract-address tweets only, Dedup CAs to skip addresses you already got in 24 h, or π Notifications OFF to pause everything.
Tune one account
Tap an account in your list (or βοΈ Settings on a DM alert) to set its own keywords, Replies / Reposts / Quotes, a nickname, or π Mute it without removing it.
Topics
In a forum group, each account gets its own @handle topic. CA Topic sends every contract-address tweet to one βContractsβ topic.
Contract addresses (Solana and EVM) are flagged with βπ CA DETECTEDβ and printed on their own line so you can tap to copy. Token data such as price, market cap and liquidity is added to the alert moments later.
Deleted tweets (paid plans, opt-in: ask @notAdegen to switch it on): when a tracked account deletes a tweet Xanguard saw, you get an alert with the deleted text, usually within about 2 minutes of the deletion. More: deleted tweets.
XXanguardbot
@example_dev Β· Example Dev β Β· 48.2K Β· π Tweet
Know who a tracked account follows the moment they do it.
Subscribe
Home → π¦ Follow Watch → π³ Subscribe / Upgrade. Follow Watch is paid only; no Tweet Alerts plan needed.
Add accounts
π Manage accounts → β Add account, then send handles or x.com links (several at once is fine).
Pick where alerts go
βοΈ Settings → π¬ Delivery: DM (default), Group or Topics.
Each alert shows the newly followed account's name, bio, follower counts and whether it is protected. Unfollows are alerted too, as βUnfollowedβ. Plans: 15 accounts $15, 60 $59, 120 $89, 350 $189, 600 $299.
βοΈ Name Β· Example Dev β Example Dev | $EXMPL
π Website Β· example.com
π Bio changed
Building $EXMPL. Launch Friday.
was: builder. shipping things.
11:07
π Keyword alerts @Xanguard_botFree with Tweet Alerts#
Only get a tracked account's tweets when they mention words you care about.
Open keywords
/settings → π Filters → π Keywords, then pick an account. Or tap the account in your list → π Keywords.
Add words
Tap + Add Keyword and send them separated by commas or new lines, for example CA, launch, pump.
Get matches
A tweet is sent if it contains at least one keyword. Matching ignores upper/lower case and also matches inside longer words (βcaβ matches βcatβ). No keywords means every tweet.
Matching tweets arrive as normal Tweet Alerts with a βπ Matched:β line. For words from any account on X, use Search Alerts.
XXanguardbot
@example_fund Β· Example Fund Β· 9,310 Β· π Tweet
Watch a phrase across all of X, not just accounts you follow.
Subscribe
Home → π Search Alerts → π³ Subscribe / Upgrade. No Tweet Alerts plan needed.
Add a query
π Manage queries → β Add Query, then send a phrase such as example token launch (up to 200 characters). X search operators like quotes, OR and -word work.
Pick how often
β° Interval: checks as often as every minute. Choose 1 min, 5 min, 10 min, 30 min, 1 h or 6 h (default 30 min).
Cut the noise
β /β Replies and Quotes toggles, and a π‘ Spam filter that hides a text posted more than 3 to 50 times.
A new query starts from now: tweets already posted are not sent. Delivery defaults to DM (βοΈ Settings → π¬ Delivery).
See which X Communities your tracked accounts join, and when those communities change.
Subscribe
Open @F_xanguard_bot, send /start and pick a plan (20 to 500 accounts). No free tier.
Add accounts
/add example_dev. On first add, the bot sends one βπ Now trackingβ list of the communities the account is already in. After that, only changes alert.
Filter
/settings: turn event types on or off, set Min Members to ignore tiny communities, and Flap Cooldown to mute repeat joins.
Look things up
/check handle lists an account's communities; /profile handle shows its profile and communities.
Alerts: an account joins a community, a community it created is renamed or its description changes, the account follows someone new, plus an optional new-follower digest every 3 hours. Contract addresses in names and descriptions are pulled out. Add-ons: Posts Scanner (/scan, new posts in chosen communities, $50 for 5) and Rename Watch (/rename, name and description changes of any community, $40 for 25). Alerts go to your DM. Plans: 20 $100, 50 $250, 100 $500, 200 $800, 250 $1,000, 500 $1,500.
/add WALLET label with a Solana wallet address. You get alerts when it starts a livestream, creates a token, or one of its tokens completes the bonding curve.
Track callers
With Callout Alerts, send /call WALLET or a pump.fun profile link, or tap π Track on any callout alert. You get each new callout plus 2x, 5x and 10x milestone alerts. /callouts lists them.
Stream-ended alerts
β Settings toggles the βStream Endedβ alert.
Callouts, Livestream, Token Launch and Graduation are four separate subscriptions, each on the same grid: 3 wallets or callers $100, 6 $180, 10 $270, 20 $500 per month. The highest limit across your add-ons applies. Alerts show their detection time in milliseconds.
Every product and plan is listed on xanguard.tech/pricing. All payments are in SOL and are final and non-refundable (refund policy), so try the free plan (1 account) first.
Tweet Alerts plans in @Xanguard_bot (open with /plans or β‘ Tweet Alerts → π³ Subscribe / Upgrade). Each lasts 30 days.
Free
$0
1 account Β· slower
Starter
$19/mo
10 accounts
Growth
$49/mo
35 accounts
Pro
$99/mo
75 accounts
Business
$179/mo
150 accounts
Scale
$230/mo
200 accounts
Enterprise
$349/mo
500 accounts
Ultra
$700/mo
1,000 accounts
Only Tweet Alerts has a free plan. Add-ons (Follow Watch, Profile Watch, Search Alerts) are paid only, with no trial, and are bought on their own, with no base plan needed. Need more than 1,000 accounts or a custom plan? DM @notAdegen. Promo code? Send /promo CODE.
The button shows the USD price and the SOL amount. SOL only, on Solana. Payments are final and non-refundable.
Send the exact amount
The bot sends a QR code and a payment address made for this payment. Send exactly the SOL amount shown. The payment request expires in 15 minutes, and you can have one open at a time.
Activation is automatic
The bot spots the transfer and DMs βPayment Confirmed!β. You can also tap Check Payment Status.
Renewing: paying again adds 30 days on top of your current end date, so renewing early never loses days. Reminders arrive 3 days, 1 day, 6 hours and 1 hour before expiry and are pinned in the chat. They cover Tweet Alerts and the add-ons.
On expiry: a Tweet Alerts plan falls back to Free. Your list is kept, but only your oldest account keeps alerting, at free speed. An expired add-on pauses on its own; your other alerts keep running. Renew from the product's π³ Subscribe / Upgrade screen.
You earn 10% of every payment your referrals make, including renewals, with no minimum. It is sent in SOL straight to your wallet when their payment is processed, and the bot DMs you each payout.
Community Watch and Convergence Tracker have the same 10% program under their own /referral command.
Is a group linked and can the bot post there? Run /setup inside your alert group. If the bot was removed from the group, it tells you in a DM and you need to run /setup again.
Where are alerts going?/settings → π¬ Delivery shows DM, Group or Topics. Alerts may be in a forum topic named after the handle, or in a topic called Contracts.
Filters. In /settings → π Filters, check that Notifications is ON, and that Replies / Reposts / Quotes, Contracts only or Keywords are not hiding the tweets you expect. Also check the account is not π Muted on its own screen.
Free plan: you must stay a member of the Xanguard community, or free alerts stop.
Test it:/settings → π§ Advanced → π§ͺ Test Alert sends a test message to your alert chat.
The account may simply not have posted yet. You get new posts only, not old ones.
The bot says βNo slots availableβ.
Your plan is full. Free has 1 account; paid plans have 10 to 1,000. Either remove one with /remove handle (or from the account list), or upgrade from Tweet Alerts → π³ Subscribe / Upgrade, or with /plans. If you paste several handles, the bot adds what fits and lists the rest under βSkippedβ.
I sent the payment but my plan is not active.
Tap Check Payment Status under the payment QR.
Make sure you sent the exact SOL amount shown, to the address shown for that payment, on Solana. Every payment gets its own address.
Each payment request is valid for 15 minutes. If you paid a bit late, it is usually still picked up automatically, so give it a few minutes.
Still not active? DM @notAdegen with the transaction link. The bot also alerts the team if a payment arrived but activation failed.
How do I move my alerts to another group, or to my DMs?
To another group: add @Xanguard_bot to the new group and send /setup there. The bot asks βMove alerts to this group?β. Tap β Move alerts to this group and the old group stops getting alerts. Each Xanguard account uses one group, and each group can belong to one account.
To your DMs:/settings → π¬ Delivery, then tap until it shows DM. Profile Watch, Search Alerts and Follow Watch each have their own Delivery button under that product's βοΈ Settings.
Is the free plan as fast as paid?
No. The free plan is slower: the bot quotes alerts within about 30 seconds on Free. Paid plans get ~200 ms median detection. Free also covers 1 account, needs community membership, and pauses after 30 days without activity unless you confirm you still use it.
How fast are the alerts?
Paid plans get ~200 ms median detection, measured and published live at xanguard.tech/speed. Counting Telegram's own delivery, an alert reaches your chat in about 0.6 seconds end to end. The free plan is slower.
Why does the bot ask me to create a group?
Tweet Alerts needs an alert group linked before you can add accounts: /add replies βLink an alert group first with /setupβ until you do. A group lets you share alerts with your team and, with forum topics on, gives every tracked account its own thread. After linking, you can still switch delivery to DM in /settings → π¬ Delivery.
Why do I have to join the community?
The free plan requires membership of the Xanguard community to add accounts and to keep receiving free alerts. You can also ask for support there. Paid plans skip this step. Tap β I've Joined after joining so the bot re-checks.
How do I get one thread per account?
Turn on Topics in your Telegram group settings, make @Xanguard_bot an admin with Manage Topics, and keep /settings → π¬ Group & Topics → Topics ON (the default). Each account gets a topic named @handle. Turn on CA Topic to route tweets with a contract address into one βContractsβ topic. If the bot can't create topics, alerts go to the main chat.
Can I get only tweets with a contract address, or only certain words?
Yes. /settings → π Filters → Contracts ON sends only tweets that contain a contract address. Dedup CAs skips a tweet if all its addresses were already sent to you in the last 24 hours. For words, set per-account keywords (see Keyword alerts).
What happens when my plan expires?
You get reminders 3 days, 1 day, 6 hours and 1 hour before, pinned in the chat. When a Tweet Alerts plan ends you drop back to Free: your list is kept, but only your oldest account keeps alerting (at free speed, with the community requirement). Add-ons such as Follow Watch pause on their own while your other alerts keep running. Renew from the product's π³ Subscribe / Upgrade screen and everything resumes.
If I renew early, do I lose the days I have left?
No. Paying again adds 30 days on top of your current end date. In @Xanguard_bot a bigger plan also starts a fresh 30 days on top of what is left (there is no partial refund or proration). In Community Watch and Convergence Tracker, upgrades are prorated and keep your current end date.
I bought B2B but get no Telegram alerts.
B2B (@B2B_Xanguard_bot) is a developer product: events go to your code over WebSocket and REST, not to a Telegram chat. If you want alerts in Telegram, you need Tweet Alerts in @Xanguard_bot. See the B2B docs to connect.
My free alerts were paused. How do I get them back?
Free accounts that go 30 days without activity get an βAre you still using Xanguard?β message. If nobody confirms within 24 hours, free alerts pause. Tap π Reactivate my alerts in that message to turn them back on.
Can I get Tweet Alerts as webhooks?
Paid Tweet Alerts plans include signed webhook slots (1 on Starter up to 50 on Ultra), set up through the API rather than in the chat. Send /apikey in a DM with the bot to see your API access options, and read the webhook docs.
Can I pay by card or in USDC?
No. Every Xanguard bot takes SOL only. Prices are set in USD and converted to a SOL amount when you create the payment.