Twitter keyword alerts send you a message when a word, #hashtag or $ticker appears in a tweet. X has no built-in one, so Xanguard adds them in Telegram: free keyword filters on accounts you track (~200 ms median detection on paid plans, published live), or Search Alerts across all of X for $50 a month (20 queries, checked as often as every minute). Updated October 2026. Open @Xanguard_bot to start.
Comparing tools first? See Twitter keyword alert tools compared: Syften, Fedica, RedMonitor, IFTTT, Brand24, Twilert and X's own saved searches, with prices from their own pages.
Twitter alerts for keywords: which kind do you need?
| Your job | Use | Speed | Price |
|---|---|---|---|
| A keyword from accounts you already watch (a dev posting "CA", a fund saying "listing") | Keyword filter on each account | Same as tweet alerts: ~200 ms median detection, about 0.6 s to Telegram | Free on every plan |
| The same keyword list across all your tracked accounts | Keyword Alerts | Same as tweet alerts | $10/mo flat |
| A keyword, #hashtag or $ticker from anyone on X | Search Alerts | On a schedule you set: every 1, 5, 10 or 30 minutes, 1 hour or 6 hours | $50/mo for 20 queries |
The practical rule: if you can name the accounts that matter, track them and filter by keyword. That is the fastest keyword alert you can get, because nothing has to be searched. Use an all-of-X search only for words you cannot tie to a list of accounts.
How to set up Twitter keyword alerts
Free keyword filter on accounts you track (instant)
- Open @Xanguard_bot in Telegram and press Start. On the free plan you join the Xanguard community first; paid plans skip this.
- Choose where alerts go. Create a private Telegram group, add @Xanguard_bot as an admin and send
/setupin the group. You can switch delivery to your private chat or to Topics later in/settings. - Add an account with keywords in one step:
/add @handle | ca, launch, pump. - Or open Keywords in the bot menu, pick the account and add words. Only tweets containing at least one of them alert you. Leave it empty to get every tweet.
Keyword Alerts across all tracked accounts ($10/mo)
- In the bot, open Add-ons and choose Keyword Alerts.
- Pay $10 in SOL. It activates when the payment confirms.
- Enter one keyword list. It applies to every account you track, so you do not have to set words account by account.
Search Alerts across all of X ($50/mo, scheduled)
- In the bot, open Add-ons, choose Search Alerts and pay $50 in SOL.
- Add up to 20 queries. Plain words, quoted phrases, #hashtags, $cashtags and X search operators all work.
- Set the check interval: 1, 5, 10 or 30 minutes, 1 hour or 6 hours (default 30 minutes).
- New matches arrive in Telegram with the matched query, the author, the tweet text and a link. Repeats are removed, and adding a query does not flood you with old tweets.
How do I monitor Twitter for keywords?
Twitter keyword monitoring means something checks X for your words continuously and tells you about new matches, so you are not refreshing a search. There are two ways to do it, and the difference is whose tweets you need.
- Known accounts: track them and set keywords on each. Xanguard watches the accounts, so a keyword match reaches Telegram at tweet-alert speed. Free on every plan.
- Anyone on X: run a Search Alerts query. Xanguard re-runs it on the interval you choose (1, 5, 10 or 30 minutes, 1 hour or 6 hours) and sends only new matches.
What are Twitter search alerts?
A Twitter search alert is a saved X search that notifies you when new tweets match. Xanguard Search Alerts holds 20 of them for $50 a month, supports plain words, quoted phrases, #hashtags, $cashtags and X search operators, and sends results to Telegram, a REST API or a WebSocket. Examples:
| Goal | Query |
|---|---|
| Crypto ticker from anyone, less noise | $BONK min_faves:20 -filter:replies |
| A token contract address | Paste the address as a plain query |
| Several hashtags in one query | #airdrop OR #altseason lang:en |
| Exact phrase, e.g. a competitor launch | "Acme Pro" launch |
| Brand mentions, without your own tweets | acme OR @acme -from:acme |
Operators are X's own search syntax (OR, -word, "phrase", lang:, min_faves:, -filter:replies, from:); what X search returns is what Search Alerts can match.
How do I get Twitter mention alerts?
Add your brand, product or @handle as a Search Alerts query, for example acme OR @acme -from:acme, to catch tweets about you from anyone, including untagged ones. Competitor tracking works the same way with their name. If you only care when specific people mention you, track those accounts and add your name as a keyword filter: free and instant. More on the competitor case: monitor competitors on Twitter.
Twitter hashtag alerts
X has no hashtag alert either. Two ways to get one:
- Hashtag from anyone: add it as a Search Alerts query, for example
#airdrop. One query can cover several tags with OR:#crypto OR #altseason. Addmin_faves:20or-filter:repliesto cut spam. - Hashtag from specific accounts: add
#yourtagas a keyword filter on those accounts. Free, and it arrives as soon as the tweet is detected.
Cashtag alerts ($SOL, $BTC, $ETH)
A cashtag is a dollar sign plus a ticker, such as $SOL. Traders watch them because a cashtag from the right account often moves price within seconds.
- From the KOLs you follow: add
$SOL, $BONKas keyword filters on their accounts and get those tweets at tweet-alert speed. - From anyone on X: add the cashtag as a Search Alerts query. Use longer tickers or a phrase, because short tickers match a lot of noise.
- Contract addresses: you do not need a keyword for these. When a tracked account posts a token contract address, the alert carries a token box with price, market cap, liquidity and links.
- Who called a token: to search the last 24 hours of tweets for a contract address or ticker from your own app, see CA Search.
Twitter keyword tracker comparison (checked 23 September 2026)
A fuller, vendor-by-vendor review is in Twitter keyword alert tools compared.
Disclosure: Xanguard publishes this page and sells three of the options. Competitor figures come from each vendor's own pricing or product page on 23 September 2026. We did not run a side-by-side speed test of the other tools.
| Option | What it searches | How fresh (vendor's own figure) | Where alerts go | Price |
|---|---|---|---|---|
| Xanguard keyword filter | Accounts you track | Same as tweet alerts, ~200 ms median detection (live page) | Telegram | Free on every plan |
| Xanguard Keyword Alerts | Accounts you track | Same as tweet alerts | Telegram | $10/mo |
| Xanguard Search Alerts | All of X | Schedule you set, 1 min to 6 h | Telegram, REST, WebSocket | $50/mo, 20 queries |
| X-Relay Search Tracker | All of X | About every 15 s; about 4 s with Turbo (+$9 to +$39) | Telegram, Discord | In every plan, from $15/mo |
| TweetNotify | All of X | "Under 15 seconds" | Discord, Telegram, webhook | 2 monitors on $19, up to 30 on $299 |
| X Pro (TweetDeck) | All of X | Live column in your browser | Your screen only | X Premium+, $40/mo |
| Brand24 | X plus web and news | Every 12 h on entry plan, real time on $499 | Dashboard, email | From $249/mo |
Who should not buy Search Alerts
- If you need a keyword from unknown accounts within seconds. Our fastest schedule is once a minute; X-Relay and TweetNotify check more often.
- If you only need one or two keywords. $50 for 20 queries is poor value for two.
- Discord users. Xanguard does not deliver to Discord.
- Marketing teams who want sentiment reports. Social-listening tools do that; Xanguard sends alerts.
- If you cannot pay in SOL. Xanguard takes SOL only.
How keyword alerts go wrong (and how to avoid it)
- Short words match too much. "sol" also matches "solution". Use longer words, cashtags or quoted phrases.
- Broad all-of-X queries flood the chat. Add operators such as
min_faves:20,-filter:repliesorlang:en. - Text inside images is not matched. A ticker posted as a screenshot contains no searchable text. (The B2B Enterprise plan reads contract addresses from images.)
- X search leaves some tweets out. Any all-of-X keyword tool inherits that. If a miss would cost you money, track the account itself and filter by keyword.
Keyword alerts by API
Search Alerts comes with a REST API and a WebSocket. Generate an sa_ key from the Search Alerts screen in the bot.
GET /v1/sa/queries list queries
POST /v1/sa/queries add a query
DELETE /v1/sa/queries/{id} remove a query
GET /v1/sa/status plan and usage
wss://api.xanguard.tech/v1/sa/ws?api_key=sa_... new matches, pushed as {"type":"search_alert","data":{...}}
For tracked accounts, paid Tweet Alerts plans can POST each tweet, including keyword-filtered ones, to your server as an HMAC-signed webhook. To stream hundreds of accounts into your own system, see the B2B API.
Pricing
| Option | Price | What you get |
|---|---|---|
| Keyword filters | Free | Per-account keywords on every Tweet Alerts plan, including the free 1-account plan |
| Keyword Alerts | $10/mo | One keyword list across all tracked accounts |
| Search Alerts | $50/mo | 20 all-of-X queries, 1 min to 6 h interval, Telegram, REST and WebSocket |
| Tweet Alerts plans | Free to $700/mo | 1 to 1,000 tracked accounts, from $19 for 10 |
Prices checked against the live plan list on 5 October 2026. Each add-on is a separate subscription in @Xanguard_bot, paid in SOL; Search Alerts does not require a Tweet Alerts plan. Also see Trending Alerts for trending tweets by category.
New to X search syntax? See the Twitter advanced search operators cheat sheet, then turn the same query into a real-time alert here.
Frequently Asked Questions
If you know which accounts matter, track them and add keyword filters: free, and as fast as any tweet alert (~200 ms median detection on paid plans). If the word can come from anyone, use an all-of-X search. Xanguard Search Alerts runs 20 queries for $50 a month on a 1 minute to 6 hour schedule and delivers to Telegram, REST and WebSocket.
Add your @handle or brand name as a Search Alerts query, for example @acme OR "acme app", and add -from:acme to hide your own tweets. Matches arrive in Telegram with the author, text and a link. To be pinged when specific people mention a word, track them and add it as a keyword filter instead.
Not that we could find. X's help page describes saving a search in its mobile app so you can re-run it, and describes no keyword notification, so a separate tool has to watch the search for you. Our tool comparison covers the alternatives, with prices from each vendor.
Yes. X has no built-in keyword alert, so you need a tool. Xanguard offers three in Telegram: free keyword filters on the accounts you track (delivered as fast as any tweet alert), Keyword Alerts at $10 a month (one keyword list across all your tracked accounts), and Search Alerts at $50 a month (20 queries across all of X, checked as often as every minute).
For accounts you track, yes. Xanguard lets you set keywords on each tracked account at no extra cost, including on the free 1-account plan, and only tweets containing one of them alert you. Searching all of X for a keyword is the Search Alerts add-on at $50 a month for 20 queries.
It depends on whose tweets you need. A keyword filter on accounts you track is as fast as the tweet alert itself: ~200 ms median detection on paid plans, about 0.6 s from tweet to Telegram. A search across all of X runs on a check interval: Xanguard Search Alerts lets you pick 1 minute to 6 hours (default 30 minutes), so it is not real time.
Yes. Add the hashtag or cashtag as a Search Alerts query to catch it from anyone on X, for example #airdrop or $SOL, or combine several with OR in one query. To catch it only from specific accounts, add it as a keyword filter on those accounts, which is free and instant.
Open @Xanguard_bot in Telegram and press Start. For tracked accounts, first link an alert group (create a private Telegram group, add @Xanguard_bot as an admin and send /setup in the group), then send /add handle | word1, word2 or set keywords from the Keywords menu. For all-of-X search, open Add-ons, buy Search Alerts ($50 in SOL), add up to 20 queries and choose a check interval.
Yes. Search Alerts has a REST API to manage queries and a WebSocket that pushes new matches, using an sa_ key generated in the bot. Tweets from tracked accounts, including keyword-filtered ones, can also be sent to your server as signed webhooks on paid Tweet Alerts plans.
Among the tools we checked on 23 September 2026, X-Relay's search tracker (about every 15 seconds, about 4 with its Turbo add-on) and TweetNotify (stated under 15 seconds) check more often than Xanguard Search Alerts, whose fastest interval is 1 minute. Xanguard's strengths are 20 queries per plan and REST and WebSocket delivery.