Tweet Monitor Pro
by @hejiubot
Fetch X/Twitter tweets, replies, and timelines without login or API keys. Also supports Chinese platforms (Weibo, Bilibili, CSDN, WeChat).
1. Install
# From ClawHub
openclaw skills install tweet-monitor-proOr manual
cp -r tweet-monitor-pro ~/.openclaw/skills/
2. (Optional) Start Camofox for Advanced Features
openclaw plugins install @askjo/camofox-browser
or manually: git clone https://github.com/jo-inc/camofox-browser && npm install && npm start
3. Use
// Fetch single tweet
const result = await agent.execute('tweet-monitor-pro.fetchTweet', {
url: 'https://x.com/user/status/123456'
});
console.log(result.data.tweet.text);// Fetch thread (replies)
const thread = await agent.execute('tweet-monitor-pro.fetchThread', {
url: 'https://x.com/user/status/123456'
});
console.log(thread.data.replies);
// Fetch user timeline
const timeline = await agent.execute('tweet-monitor-pro.fetchTimeline', {
username: 'elonmusk',
limit: 50
});
// Check quota
const quota = await agent.execute('tweet-monitor-pro.getQuota', {});
console.log(${quota.data.used}/${quota.data.limit} calls used);
// Upgrade plan
await agent.execute('tweet-monitor-pro.upgradePlan', { plan: 'pro' });
Q: Why can't I fetch some tweets? A: Protected accounts or X restrictions. Public accounts usually work.
Q: What is Camofox? A: An anti-detection browser service running on localhost:9377. Used to bypass Cloudflare and JavaScript challenges for advanced features.
Q: What happens when my quota runs out? A: Upgrade to Pro/Business or wait for monthly reset (Free plan).
Q: Can I do bulk fetching? A: Business plan supports bulk operations via API. For Pro, call multiple times within quota.
clawhub install tweet-monitor-pro