UGC Reactions from Real Creators
Real creator library videos at $11 and images at $8. Custom production from $25/video with a $250 minimum. Commercial licensing included.
翻訳待ち
Someone comments a keyword on your post or reel and gets your link by DM about two seconds later. Runs on your own free Cloudflare account. No monthly fee, and no SaaS holding your Instagram login.
翻訳待ち
マーケティングTypeScript · MDXGitHub @CharanMN7オンライン所有者未確認
Have you tried it? One tap is enough. No sign-in needed.
Instagram comment-to-DM automation you actually own. One Cloudflare Worker, one D1 database, $0/month. Self-hosted ManyChat alternative.
翻訳待ち
Loading the full README.
Read the full README ↗Self-hosted Instagram comment-to-DM automation. One Cloudflare Worker and one D1 database on your own account, on the free plan.
Docs · Quick start · Contributing
Your reel says "comment GUIDE for the link". Someone comments guide, and about two seconds later your link is in their DMs, sent from your account, with an optional public reply under the comment. You set it up as keyword rules in an admin panel on your Worker.
#launch2026.{username} in the DM or public reply, and several public replies picked at random so the thread doesn't look automated.preco matches PREÇO.Hosted tools charge $15 to $99 a month. They hold an access token to your Instagram account on their servers next to every other customer's, your followers' messages pass through them, and the automation lasts as long as the company does. The alternative is replying by hand, which stops working the day a reel takes off.
The same automation runs in your Cloudflare account instead, on Meta's official Instagram API through Instagram Login. There's no scraping and no browser automation, and the Worker never sees your password.
someone comments "guide"
│
▼
Meta webhook (signed) ───▶ your Worker ◀─── poll every 5 minutes
│
claim the comment in D1, match your rules
│
▼
one private DM, now or from the queue (12 a minute)
│
▼
an optional public reply
There are two ways in because Instagram silently drops webhooks for collapsed and low-signal comments. Every five minutes the Worker reads the last 72 hours of comments on up to 3 posts per account, taking turns when rules cover more, and answers up to 10 per run that the webhook missed. Both paths claim the comment with INSERT … ON CONFLICT DO NOTHING before sending, so a duplicate delivery can't produce a second DM. Each DM call gets one attempt: one whose answer is lost is logged as "may have been delivered" and sent again only if you press Send again after checking. A DM Instagram turns down for now (rate limits, its own temporary errors) is tried again after 1, 5 and 20 minutes.
The Worker is about 7,000 lines of TypeScript, with one runtime dependency (hono) and no client-side JavaScript. Instagram tokens are encrypted with AES-256-GCM under a key that exists only in your Cloudflare account.
Creators and small businesses who run "comment X for the link" posts and would rather not pay $180 to $1,188 a year, or give a third party a token to their account. Setup is five terminal commands and a screen-by-screen guide through Meta's dashboard.
/health turns 503 before they expire; a lapsed account needs a 20-second reconnect.$0. Meta doesn't charge for the API, and it fits Cloudflare's free plan:
This is the beginning of the README. Read the rest at the original. Read the full README ↗