Što je OpenReply
OpenReply radi isto što i ManyChat: kad netko ispod tvog reela komentira ključnu riječ, sekundu kasnije dobije poruku s tvojim linkom, a ispod komentara može ići i javni odgovor. Program je otvorenog koda i besplatan (MIT licenca). Napravio ga je Diwen Huang, na temelju projekta Anisha Raja. Ide preko službenog Meta sustava, pa mu nikad ne treba tvoja lozinka.
Sve detaljne upute već su u samom projektu, na engleskom: u datoteci docs/setup.md. Tamo je svaki korak, uključujući sve zamke kod Meta postavki. Ovdje ti je kratki pregled na hrvatskom da znaš što te čeka.
Što ti treba
- Instagram Business ili Creator račun. Osobni račun se ne može spojiti, ali ga u aplikaciji možeš prebaciti pod Postavke, Vrsta računa.
- Facebook račun, za besplatnu Meta developer registraciju.
- Besplatan Resend račun i svoju domenu, za prijavu u OpenReply e-mailom.
- Hosting: Vercel za web aplikaciju (besplatan plan je dovoljan) i Railway za bazu i pozadinski proces. Meni Railway košta oko 5 dolara mjesečno.
Najlakši put: neka te AI provede kroz sve
Ako koristiš Claude Code, Cursor ili sličan alat, otvori ga i zalijepi ovu rečenicu:
Preuzmi projekt github.com/diwenne/openreply, pročitaj README.md i docs/setup.md, pa me korak po korak provedi kroz postavljanje OpenReplyja na Vercel i Railway sa službenim Meta sustavom, i pitaj me samo ono što moram sam napraviti ili upisati.
U uputama u projektu (odjeljak "Set it up with an AI assistant") postoji i duža, gotova uputa za AI na engleskom. Možeš zalijepiti i nju.
Koraci ukratko
- Railway: baza podataka, Redis i pozadinski proces koji šalje poruke.
- Vercel: web aplikacija u kojoj slažeš kampanje, na tvojoj domeni.
- Meta aplikacija: tu ode najviše vremena. Napraviš aplikaciju, prepišeš tri tajna ključa, dodaš svoj Instagram kao testera, postaviš webhook i objaviš aplikaciju.
- U OpenReplyju spojiš svoj Instagram račun.
- Napraviš kampanju: odabereš reel, ključnu riječ i poruku s linkom.
- Testiraš: s nekog drugog Instagram računa komentiraj ključnu riječ i provjeri je li poruka stigla.
Dobro je znati
- Postavljanje je malo posla, ali to napraviš jednom. Poslije samo dodaješ nove kampanje.
- Tajne ključeve upisuj samo u postavke Vercela i Railwaya. Nikad ih ne stavljaj u javni kod i ne šalji ih nikome.
- Instagram dopušta do 750 ovakvih poruka na sat. OpenReply sam pazi na to i višak pošalje malo kasnije.
- Ne da ti se petljati? Javi mi se u poruke na @markopejic.ai i postavim ti ga.