A phrase automation posts every new X post containing a phrase, from an author who clears the follower and check-mark gates.
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.
| Setting | Accepts | Default |
|---|---|---|
| Phrase | Text, 1–120 characters, no " character | Required |
| Minimum followers | Whole number, 0 to 1,000,000,000 | 0 — everyone qualifies |
| Check mark | Any account, Any check mark, Blue check, Gold check, Gray check | Any account |
| 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 |
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).
| Input | Output |
|---|---|
| Message | 🔎 **@handle posted** the phrase |
The phrase is shown in italics.