Executable companion to ai-content-automation-blueprint β that repo holds the plan (30-day content calendar, n8n workflow blueprints, docs). This repo holds the executor: scripts that actually publish scheduled posts to Facebook and Instagram to drive traffic to the cybersecurity/bug bounty courses (YouCan, Gumroad).
Turn the static 30-day content plan into automatically published posts, with minimal manual work, so marketing runs consistently without daily manual posting.
scripts/ β publishing scripts (Meta Graph API + Zapier fallback)
config/ β post queue examples and API config templates
docs/ β setup guide (Meta App, access tokens, permissions)
- Posts are defined in
config/queue_example.json(text, image URL, target platform, scheduled time). scripts/publish_post.pyreads the queue and publishes due posts via the Meta Graph API (falls back to a Zapier webhook if direct API publishing fails/is unavailable).- Results (success/failure per post) are logged to
logs/publish_log.jsonl(created at runtime).
π§ Skeleton stage β core script and config format defined; real Meta API credentials and a scheduler (cron/n8n) still need to be wired in before this runs unattended.
- Add Meta Graph API app credentials (via
.env, not committed) - Connect to the 30-day content plan from the blueprint repo
- Add scheduling (cron or n8n trigger)
- Add Instagram-specific image/caption formatting