Skip to content

Latest commit

Β 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Social Auto-Publisher

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).

Goal

Turn the static 30-day content plan into automatically published posts, with minimal manual work, so marketing runs consistently without daily manual posting.

Structure

scripts/    β†’ publishing scripts (Meta Graph API + Zapier fallback)
config/     β†’ post queue examples and API config templates
docs/       β†’ setup guide (Meta App, access tokens, permissions)

How it works (v0.1 skeleton)

  1. Posts are defined in config/queue_example.json (text, image URL, target platform, scheduled time).
  2. scripts/publish_post.py reads the queue and publishes due posts via the Meta Graph API (falls back to a Zapier webhook if direct API publishing fails/is unavailable).
  3. Results (success/failure per post) are logged to logs/publish_log.jsonl (created at runtime).

Status

🚧 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.

Next steps

  • 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

About

πŸ“€ Social Auto-Publisher β€” executable companion to ai-content-automation-blueprint. Publishes scheduled posts to Facebook/Instagram via Meta Graph API with Zapier fallback.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages