A phrase automation posts every new X post containing a phrase, from an author who clears the follower and check-mark gates.
Trigger
Every 10 seconds, the bot searches X's Latest feed for the phrase.
A post matches when it contains the phrase exactly (case-insensitive) and its author clears the minimum-follower and check-mark gates. Reposts are not announced; replies are.
Up to 5 new posts announce per check. If more turn up, the newest 5 send first and the rest wait for the next check.
Setup
Setup, in order
- Open Dashboard → Beta → Automations with the bot selected.
- Click Add and pick Phrase Filter in the Which automation? picker.
- Enter the phrase in phrase to scan for — up to 120 characters.
- Set the author gates: min followers (0 = everyone, max 1,000,000,000) and the check-mark dropdown (Any account — default; Any check mark, Blue check, Gold check, Gray check).
- Pick the destination group from Posts in group… — only groups already authorized for the bot are listed.
- Optional: add rules on the same form — rules here are about the post's author.
- Optional: write the message, upload or link an image, set the link label and position, add buttons.
- Click Create.
- Optional, from the saved automation's card: open the Topics icon to route its messages into a forum topic, or the Recap icon to add a scheduled recap.
Settings
| Setting | Accepts | Default |
|---|---|---|
| Phrase | Text, 1–120 characters, no " character | Required |
| Destination group | One of the bot's authorized groups | Required |
| Message | Text | Empty — uses the default message (see Output) |
| Image | jpg, jpeg, png or webp, 5MB max | Empty — uses the matching post's own photo when it has one |
| Link label | Text; empty shows the bare post URL | View post on X |
| Link position | Top or bottom | Bottom |
| Show quoted post | On or off | On |
| Buttons | Up to 12; label up to 64 characters; URL must start with http(s):// | None |
| Button layout | Stacked or inline | Stacked |
| Rules | Up to 8 — set on this form | None |
| Recap | Scheduled summary of the automation's posts — set from the saved card | Off |
| Topics | Route messages into a forum topic — set from the saved card | General |
Output
The message has up to three parts: the link line (top or bottom), your message text (or the default below), and — unless Show quoted post is off — the post's own text as a quote, cut to 600 characters (400 when there is an image).
Default message (message left empty)
| Input | Output |
|---|---|
| Message | 🔎 **@handle posted** the phrase |
The phrase is shown in italics.