📅 Schedule Posts
Queue tweets to be posted at specific future times using X/Twitter's native scheduler.
⚠️ WARNING
Requires X Premium / Blue subscription for the native scheduling feature.
- The scheduler uses X's built-in scheduling UI
- Times are in your local timezone
📋 What It Does
- Opens the tweet compose box
- Types your tweet text
- Clicks the schedule button
- Sets the target date and time
- Confirms the scheduled post
- Repeats for each queued tweet
🌐 Browser Console Script
Steps:
- Go to
x.com/home - Edit the posts array with your content and times
- Open console (F12) and paste
src/schedulePosts.js
Configuration:
const CONFIG = {
posts: [
{ text: 'Good morning! ☀️', date: '2026-02-15', time: '09:00' },
{ text: 'Afternoon update 📊', date: '2026-02-15', time: '14:00' },
],
delayBetweenPosts: 5000,
};
📁 Files
src/schedulePosts.js— Browser console scheduler
⚠️ Notes
- Requires X Premium for native scheduling
- Dates must be in
YYYY-MM-DDformat, times inHH:MM(24-hour) - Each post gets a 5-second gap to avoid UI race conditions
- If scheduling fails, the script logs an error and continues to the next post
⚡ Ready to try � Schedule Posts?
XActions is 100% free and open-source. No API keys, no fees, no signup.
Browse All Scripts