Autobotfb / README.md
Offexb's picture
Deploy FB Auto Poster (image gen + scheduled FB posting)
2988599 verified
|
Raw History Blame Contribute Delete
2.46 kB

A newer version of the Gradio SDK is available: 6.31.0

Upgrade
metadata
title: FB Auto Poster
emoji: ๐Ÿ“ฎ
colorFrom: blue
colorTo: indigo
sdk: gradio
sdk_version: 4.44.1
app_file: app.py
pinned: false

๐Ÿ“ฎ FB Auto Poster

Ek tool jo AI images generate karta hai aur unhe aapke Facebook Page par roz automatic post karta hai โ€” bina aapke baithne ke.

Yeh kaise kaam karta hai

  1. Aap bahut saare prompts (ek line mein ek) daalte hain.
  2. Bot har prompt se AI image banata hai (Hugging Face ka free/paid Inference API).
  3. Har post ek queue mein chala jaata hai (image + caption).
  4. Scheduler roz set kiye gaye time par queue se agli post apne aap Facebook Page par upload kar deta hai.

Setup (3 steps)

Step 1 โ€” Space secrets daalein

Space ke Settings โ†’ Variables and secrets mein ye 3 secrets add karein:

Name Value
FB_PAGE_ID Aapke Facebook Page ka numeric ID
FB_PAGE_ACCESS_TOKEN Long-lived Page access token
HF_TOKEN Aapka Hugging Face access token (image generate karne ke liye)

Inhe kaise banayein โ€” poori guide SETUP_GUIDE.md mein hai.

Step 2 โ€” Optional variables

Name Default Matlab
IMAGE_MODEL black-forest-labs/FLUX.1-schnell Kaunsa image model
POST_TIMES 09:00,14:00,19:00 Default schedule (IST)
GRAPH_VERSION v21.0 Facebook Graph API version
TIMEZONE Asia/Kolkata Aapka timezone

Step 3 โ€” Chalao

Space khulne ke baad:

  1. Content banayein tab: prompts paste karein โ†’ "Images banao & Queue mein daalo".
  2. Queue & Schedule tab: time set karein โ†’ "Start scheduler".
  3. Bas. Bot roz apne aap post karta rahega.

Zaroori baatein

  • Space sota hai: free CPU Space kuch samay inactivity ke baad sleep ho jaata hai. Sleep mein scheduler nahi chalega. Isliye ya (a) ek free uptime pinger (jaise UptimeRobot) se Space ko har 5 min ping karein, ya (b) Space ko upgraded (always-on) rakhein.
  • Images aur queue: free Space ka disk restart par reset ho sakta hai. Zaroori content time par post karke rakhein; bade production use ke liye persistent storage (HF Dataset) use karein.
  • Facebook rules: automated posting apne hi page par theek hai, lekin spammy behaviour Facebook ki policy tod sakta hai. Quality content hi bhejein.

Files

  • app.py โ€” poora bot (image gen + queue + scheduler + UI)
  • requirements.txt โ€” Python dependencies
  • SETUP_GUIDE.md โ€” Facebook token banane ki step-by-step guide