Odkaz do zpráv každému, kdo napíše slovo. Bez předplatného za ManyChat.
OpenReply je open source náhrada ManyChatu z GitHubu. Pod příspěvek nastavíš slovo, třeba LINK, a každému, kdo ho napíše do komentáře, pošle tvůj odkaz do zpráv. Běží na tvých bezplatných službách a přes oficiální rozhraní Instagramu.
Zprávy
Co ti to přinese
Nástroje na odpovědi do zpráv chtějí měsíční předplatné a cena roste s počtem lidí, kteří ti píšou. Když ti video vystřelí, vystřelí i účet. Tady platíš jen za hosting, a ten jde mít zdarma.
Odkaz hned ve zpráváchKaždému, kdo napíše tvoje slovo, bez ručního odpisování.
Oficiální cestaŽádné heslo, žádné roboty v prohlížeči. Meta API.
Víc účtů v jednomKavárna, studio i osobní profil z jednoho panelu.
Bez předplatnéhoLicence MIT, žádné limity tarifu. Hosting na bezplatných službách.
Co přesně umí
Tři věci, kvůli kterým si lidé platí ManyChat. Všechno nastavíš v jednom panelu u každého příspěvku zvlášť.
Slovo → zpráva celé slovo nebo jeho část
Jedno nebo víc slov na příspěvek. Ve zprávě může být {username} pro oslovení jménem a až dvě tlačítka s odkazem. Totéž slovo může spouštět i odpověď na tvůj Story.
@jana LINK
↳ Poslal jsem ti to do zpráv ✉
128 klikůVeřejná odpověď a kliky víš, co funguje
Pod komentář může zároveň napsat veřejnou odpověď, aby ostatní viděli, že to funguje. Odkaz se dá vyměnit za sledovaný a uvidíš kliky a proklikovost u každé kampaně.
Víc účtů a lidí i pro klienty
Připojíš víc profesionálních účtů, každý se svými limity. Pozveš kolegy jako vlastníka, správce nebo člena, a přečteš i odpovíš na zprávy přímo z panelu.
Kudy komentář putuje
Instagram pošle každý komentář na tvoji adresu, OpenReply ho porovná s klíčovými slovy a odpověď zařadí do fronty. Samostatný pracovní proces (worker) ji pak odešle. Díky frontě nepřekročí limit Mety 750 soukromých odpovědí za hodinu, a když jich přijde víc, nic se neztratí, jen chvíli počká.
Rozjeď ho za odpoledne
- 1
Vyber, jak se připojíš k Instagramu 2 min
Vlastní Meta aplikace je zdarma, ale nastavení je delší. Zernio je placená služba, která ti Meta aplikaci ušetří. OpenReply sám o sobě zůstává zdarma v obou případech.
- 2
Stáhni repozitář 2 min
Nejlíp si ho na GitHubu nejdřív zkopíruj (Fork) a stáhni svoji kopii. Na ní pak budeš nasazovat.
git clone https://github.com/diwenne/openreply && cd openreply && npm install - 3
Nech se provést AI asistentem 1–2 h
V repozitáři je hotový návod pro asistenta. Otevři složku v Claude Code a vlož tohle. Projde s tebou databázi, Redis, Vercel a worker a nikdy ti nevypíše klíče do chatu.
Jsem v naklonovaném repozitáři OpenReply. Projdi se mnou docs/setup.md krok za krokem: nejdřív se mě zeptej, jestli chci vlastní Meta aplikaci (zdarma) nebo placený Zernio, pak mi pomoz nasadit web na Vercel, databázi na Neon, Redis Cloud a worker na Oracle Cloud Always Free. Hesla a klíče mi nikdy nevypisuj do chatu, jen mi řekni, kam je vložit. Na konci se mnou otestuj klíčové slovo z jiného účtu. - 4
Přidej svůj účet jako testera 5 min
V Meta aplikaci: Role › Testeři Instagramu › pozvi svoje uživatelské jméno. Pak v Instagramu: Upravit profil › Aplikace a weby › Pozvánky pro testery › přijmout. Bez toho se přihlášení nepovede.
- 5
Webhook a zveřejnění aplikace 10 min
Nastav webhook na komentáře (a zprávy, jestli chceš odpovídat na Story) a aplikaci zveřejni. Ve vývojovém režimu skutečné komentáře nechodí, to je nejčastější důvod, proč „nic nefunguje“.
- 6
Vyzkoušej to z jiného účtu 2 min
V panelu vytvoř kampaň se slovem, z jiného účtu ho napiš pod příspěvek a podívej se do záznamu zpráv. Když zpráva nepřijde, zkontroluj nejdřív, jestli běží worker.
✓Hotovo poznáš tak, že do pár chvil po komentáři přijde tomu účtu zpráva s odkazem a v záznamu ji uvidíš jako odeslanou.
Nechceš psát vlastní prompt? Otevři docs/setup.md, sekci „Set it up with an AI assistant“, a postupuj podle ní.
Kolik to stojí
Software měsíčně0 Kč
Autor ho sám provozuje na bezplatných tarifech: web na Vercelu, databázi na Neonu, frontu v Redis Cloud, worker na trvale bezplatném serveru Oracle Cloud a přihlašovací e-maily přes Resend. Platit začneš, jen když vyrosteš z jejich limitů, nebo když si vybereš placený Zernio.
Ať ti to Instagram nezatrhne
Dělej
- ✓Odpojit ManyChat, než začnešJinak tlačítka ve zprávách selžou s chybou „not the thread owner“. Řízení konverzací předáš OpenReply v Meta Business Suite.
- ✓Klíče jen do nastavení hostinguHesla a tokeny patří do proměnných prostředí, nikdy do repozitáře ani do chatu.
- ✓Web i worker se stejnými klíčiOba musí mít stejnou databázi, Redis a šifrovací klíč, jinak se zprávy nepošlou.
Nedělej
- ✕Nepřipojuj osobní účetFunguje jen firemní nebo tvůrčí účet. Přepneš ho v nastavení Instagramu zdarma.
- ✕Neregistruj se na demuopenreply.diwen.dev je jen ukázka panelu. Zprávy z něj nikdy nepůjdou, musíš mít vlastní kopii.
- ✕Neslibuj cizím účtům, že to pojedeBez schválení aplikace od Mety (App Review) fungují jen účty, které máš v aplikaci jako testery.
V kostce: OpenReply je open source pod licencí MIT, zdarma a bez limitů tarifu. Neodesílá nic přes prohlížeč a nikdy nechce tvoje heslo k Instagramu. Pravidla Instagramu, oprávnění a limity zpráv ale platí dál.
3 tipy, které fungují
Každý má i větu, kterou můžeš rovnou napsat do Claude Code.
Odkaz jen pro sledující
Zapni podmínku sledování: zpráva nejdřív poprosí o sledování a odkaz pošle, až ho uživatel dá. Když Instagram stav nevrátí, odkaz pošle stejně.
Napiš do Claude Code„Zapni u kampaně LINK podmínku sledování a vysvětli mi, co uvidí člověk, který mě nesleduje.“
Odpověz na Story
Totéž slovo může fungovat i jako odpověď na tvůj Story, protože ty chodí jako zprávy. Stačí u kampaně zapnout spouštění zprávou.
Napiš do Claude Code„Nastav, aby kampaň LINK reagovala i na odpovědi na Story, a zkontroluj webhook pro zprávy.“
Dvě tlačítka, dvě čísla
Do jedné zprávy dáš dva sledované odkazy, třeba návod a e-shop, a uvidíš, na který lidé klikají víc.
Napiš do Claude Code„Přidej do kampaně LINK druhé tlačítko s odkazem na e-shop a ukaž mi kliky pro obě.“

Komentáře
@petr super video
@jana LINK
@eva díky!