← back to Dear Bubbe Nextjs
scripts/post-to-x-now.sh
30 lines
#!/bin/bash
echo "==================================="
echo "📤 POSTING TO X.COM FROM QUEUE"
echo "==================================="
echo ""
# Check queue first
echo "Checking queue..."
QUEUE_COUNT=$(cat /root/Projects/dear-bubbe-admin/logs/twitter-queue.json | jq '[.[] | select(.status=="queued")] | length')
echo "Found $QUEUE_COUNT posts ready to send"
echo ""
if [ "$QUEUE_COUNT" -eq "0" ]; then
echo "❌ No posts in queue!"
exit 1
fi
# Show next post to be sent
echo "Next post to send:"
cat /root/Projects/dear-bubbe-admin/logs/twitter-queue.json | jq -r '[.[] | select(.status=="queued")] | .[0].text' | head -c 100
echo "..."
echo ""
# Post it
echo "Posting..."
node /root/Projects/dear-bubbe-nextjs/lib/x-graphql-poster.js
echo ""
echo "Done!"