SOTCD X Bot
Automated cryptic transmissions for the SOTCD X account.
Location
/home/shdwdev/projects/sunsofthecosmicdust.com/x-bot/
Status
- โ
Bot code written (
bot.js) - โ Content bank ready (730+ lines of posts)
- โ Dependencies installed
- โ API credentials configured
- โ LIVE IN PRODUCTION (2026-01-31)
Setup
1. Get API Credentials
From developer.twitter.com:
- X_API_KEY
- X_API_SECRET
- X_ACCESS_TOKEN
- X_ACCESS_SECRET
2. Create .env
cd /home/shdwdev/projects/sunsofthecosmicdust.com/x-bot
cp .env.example .env
# Edit .env with your credentials3. Test Connection
node bot.js testUsage
# Test API connection
node bot.js test
# Post random lore drop
node bot.js lore
# Post random shitpost
node bot.js shitpost
# Post custom text
node bot.js post "Your message here"
# Post event-based content (solar/seismic)
node bot.js event solar_flare
node bot.js event earthquake
node bot.js event geomagnetic_storm
node bot.js event aurora
# Check NOAA/USGS and auto-post if events detected
node bot.js checkAutomation (Cron)
# Check for events every 30 min
*/30 * * * * cd ~/projects/sunsofthecosmicdust.com/x-bot && node bot.js check
# Random lore drop 3x daily (9am, 3pm, 9pm)
0 9,15,21 * * * cd ~/projects/sunsofthecosmicdust.com/x-bot && node bot.js lore
# Late night shitpost (midnight-2am random)
0 0 * * * cd ~/projects/sunsofthecosmicdust.com/x-bot && sleep $((RANDOM % 7200)) && node bot.js shitpostContent Bank
Located at:
/home/shdwdev/projects/sunsofthecosmicdust.com/content/
โโโ X_CONTENT_FRAMEWORK.md # Strategy & voice guidelines
โโโ X_POSTS_BANK.md # Lore drops, shitposts
โโโ X_POSTS_BANK_2.md # More content
โโโ X_THREADS.md # Thread content
Content Pillars
| Type | % | Description |
|---|---|---|
| ๐ฎ Lore Drops | 20% | Cryptic puzzle seeds, manifesto excerpts |
| ๐ Data Reactions | 20% | Respond to solar/seismic events |
| ๐ง Unhinged Tangents | 25% | Rants, hot takes, stream of consciousness |
| ๐ Shitposts | 20% | Absurdist humor, cosmic dread |
| ๐๏ธ Engagement Bait | 15% | Questions, polls, controversial takes |
Voice/Tone
- Confident but not arrogant
- Knows something you donโt (but might share)
- Oscillates between prophet and shitposter
- Never explains too much
- Uses โweโ (the collective)
- Phi (ฮฆ) and ๐ as signatures