x-twitter-monitor

Solid

Watch an X/Twitter account or keyword in real time and receive events the moment they happen — new posts, replies, reposts, quotes, mentions, and profile changes — by polling a free event feed or by registering an HMAC-signed webhook. Trigger whenever the user wants to be notified about X activity, watch or track an account or topic, get alerted on mentions, stream X events to their own endpoint, or set up webhooks for Twitter — including casual phrasings like "tell me when someone tweets about us" or "watch this account". Paid per prepaid hour in USDC via twitr.sh through an x402 wallet — no API key, no signup. Do NOT trigger for one-off searches (use x-twitter-data) or for posting (use x-twitter-publish).

Data & Documents 5 stars 1 forks Updated today MIT

Install

View on GitHub

Quality Score: 83/100

Stars 20%
26
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# X monitors — real-time events | Task | Approach | |---|---| | Start watching | `x_monitor` `action: "create"` — see **Create** | | Get the events | Poll `/api/monitors/{id}/events` (free) or register a webhook | | Keep it alive | `action: "extend"` before `expires_at`; it does **not** auto-renew | | Stop it | `DELETE /api/monitors/{id}` — no refund for unused hours | A monitor is **prepaid by the hour** — about $0.025/hr, so ~$0.61/day or ~$4.20/week. Max 168 hours per purchase, 720 hours of forward window. ## Create ``` POST https://twitr.sh/api/tools/x_monitor Idempotency-Key: <uuid> { "action": "create", "username": "vercel", "hours": 168 } # account monitor { "action": "create", "query": "\"launch week\"", "hours": 168 } # keyword monitor ``` **Tell the user the total cost before creating.** Pay on **Base (x402) or Tempo (MPP)** — a monitor is a stateful resource needing a recoverable owner wallet, so Solana is not offered. 21 event types: `tweet.new`, `.reply`, `.retweet`, `.quote`, `.media`, `.link`, `.poll`, `.mention`, `.hashtag`, `.longform`, plus `profile.*.changed` (avatar, banner, name, username, bio, location, url, verified, protected, pinned_tweet, unavailable) on **account monitors only**. A terminal `monitor.expired` / `monitor.deleted` fires once when it ends. ## Get events — polling (free) ``` GET https://twitr.sh/api/monitors/{id}/events?after={last_event_id}&limit=50 ``` Wallet-signed, free, 60 reads/min. Cursor semantics: pass the last id y...

Details

Author
lnvestor
Repository
lnvestor/twitr-skills
Created
yesterday
Last Updated
today
Language
N/A
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Solid

x-twitter-data

Read live X/Twitter data — a single tweet or profile, tweet and user search with the full operator set, user timelines, replies, quotes, followers and following, list and community contents, and trending topics. Trigger whenever the user wants information from X/Twitter: looking up a tweet or account, searching X for a topic or phrase, checking someone's followers or recent posts, reading a thread, or asking what's trending — including casual phrasings like "what is @someone posting about" or "find tweets about x402". Paid per call in USDC via twitr.sh through an x402 wallet — no API key, no signup. Do NOT trigger for posting or replying (use x-twitter-publish), for real-time watching (use x-twitter-monitor), or for large dataset exports (use x-twitter-research).

5 Updated today
lnvestor
Data & Documents Solid

x-twitter-research

Export bulk X/Twitter datasets as downloadable files — follower and following lists, everyone who replied to or reposted or quoted a post, full threads, likers, mentions, user media, community members, list members, and people or tweet search results, across 23 extractors. Trigger whenever the user wants X data in bulk or as a file: exporting followers, analysing who engaged with a post, auditing an audience, building a CSV or spreadsheet of X accounts, or researching a competitor's following — including casual phrasings like "get me everyone who follows @x" or "export the replies to this tweet". Paid per returned record in USDC via twitr.sh through an x402 wallet — no API key, no signup. Do NOT trigger for small live lookups (use x-twitter-data) or for real-time watching (use x-twitter-monitor).

5 Updated today
lnvestor
AI & Automation Solid

x-twitter-publish

Publish to X/Twitter through an account the user connects once — draft and score post text with AI, then post, reply, quote, delete, upload media, or edit the profile. Trigger whenever the user wants to write or send something on X/Twitter: posting a tweet or thread, replying to someone, drafting or improving tweet copy, scheduling content, connecting their X account, or updating their X bio or avatar — including casual phrasings like "tweet this" or "write me a post about x402". Paid per action in USDC via twitr.sh through an x402 wallet — no API key, no signup. Do NOT trigger for reading or searching (use x-twitter-data), and never use it to automate following, unfollowing, or liking — those are prohibited by X and unsupported here.

5 Updated today
lnvestor