← back to Dear Bubbe Nextjs
scripts/manual-post.sh
35 lines
#!/bin/bash
echo "======================================"
echo "📋 MANUAL POSTING HELPER FOR X.COM"
echo "======================================"
echo ""
echo "Since authentication is having issues,"
echo "here are your posts ready to copy/paste:"
echo ""
echo "======================================"
echo ""
# Show next 3 posts from queue
echo "📝 NEXT POSTS TO SEND:"
echo ""
for i in 0 1 2; do
POST=$(cat /root/Projects/dear-bubbe-admin/logs/twitter-queue.json | jq -r "[.[] | select(.status==\"queued\")] | .[$i].text" 2>/dev/null)
if [ "$POST" != "null" ] && [ -n "$POST" ]; then
echo "Post $((i+1)):"
echo "------"
echo "$POST"
echo ""
echo "======================================"
echo ""
fi
done
echo "TO POST:"
echo "1. Go to https://x.com/compose/post"
echo "2. Copy and paste each post"
echo "3. Click 'Post'"
echo ""
echo "After posting, mark as posted with:"
echo "node /root/Projects/dear-bubbe-nextjs/lib/mark-as-posted.js"