{"repo":"vava2684/ig-reply","free":true,"listed":false,"github":"https://github.com/vava2684/ig-reply","clone":"git clone https://github.com/vava2684/ig-reply.git","description":"Reply to Instagram comments with your AI assistant — the program only fetches & sends, the AI drafts replies in chat. No paid AI API.","language":"JavaScript","stars":19,"topics":["ai","automation","claude","comment-reply","instagram","instagram-graph-api","multilingual","nodejs","social-media"],"license":"MIT","category":"workflow-automation","readme_excerpt":"🐱 ig-reply 用你的 AI 助理回 Instagram 留言 — 程式只抓資料和送出,回覆內容由 AI 在對話裡生成,零付費 AI API。 Reply to Instagram comments with your AI assistant. The program only fetches & sends; the AI writes the replies in chat. No paid AI API. 繁中 ｜ English 一次送出多語言回覆 — 留言 ID 與粉絲暱稱已塗銷 ｜ multilingual replies in one run (comment IDs & handles redacted) --- ✨ 亮點 Highlights --- --- 💸 零 AI 費用 不在程式裡呼叫任何付費 AI 介面。回覆由你的 AI 助理(如 Claude)在對話裡生成,量再大也不燒 API 錢。 🌍 跟著留言者的語言回 中／英／西／葡／義／日／土／德／印尼／馬來／波斯… 留言者用什麼語言,就用什麼語言回。 🙂 純表情留言也照顧 只有 emoji 的留言會被獨立標出,可用 username 風格推測語言,判不準就走英語安全牌。 🤝 真愛粉熟客語氣 同一人多次留言時,每則回覆內容/emoji/CTA 都不同,像主理人真心一條條看完。 🛡️ 防機器人節流 每則之間隨機等 30 90 秒,降低被平台判定為自動化的風險。 ✅ 自動去重 replied.json 記錄已回過的留言,絕不重複回同一則。 🔑 一鍵拿長期 Token oauth.js 走 Facebook Login,自動換 60 天長期 Page Token 並寫回 .env 。 🧠 設計理念 How it works 在 IG 上經營,常會遇到各國語言的粉絲。雖然我們看得懂翻譯,但要一則一則把留言複製去翻譯、再切回來回覆,實在太麻煩 —— 尤其外語粉絲一多,光是判斷「這則該用哪種語言回」就很頭痛。 這套工具就是為了解決這件事: - 🌐 自動判斷該用哪種語言回 每一則留言。 - 🙂 就算對方只丟表情符號、沒有文字,也能 從帳號名稱推測語言 ;真的判斷不出來,就 統一用英文這張安全牌 ,絕不亂猜回錯語言。 - 🤝 還會 記住常來留言的老粉 ,給他們更熱情、更熟客的回應 —— 讓路人更容易變成鐵粉,對貼文的 觸及與互動也大有幫助 。 而在「怎麼生成回覆」這件事上,大多數「自動回留言」工具把付費 AI 寫死在程式裡 — 量大燒錢、語氣難客製。 本工具把流程拆成「程式做苦工、AI 動腦」三段: 語氣、語言、CTA 全由你和 AI 在對話裡掌控;程式端不碰 AI、零成本。 🚀 快速開始 Quick start 需要 Node.js 18+ 。 IG 帳號需為 商業帳號 並連結到一個 Facebook 粉專。完整逐步說明見 SKILL.md 。 📂 檔案說明 Files 檔案 角色 --- --- oauth.js 一次性:走 FB Login 拿 60 天 Page Token,寫回 .env test.js 測試憑證、列出最近貼文與其 media id fetch.js 抓某篇貼文的新留言,過濾已回過的 → pending.json reply.js 讀 replies.json 逐則送出,間隔 30 90 秒,記錄到 replied.json .env.example 憑證範本(複製成 .env 再填) ⚠️ 安全與隱私 Security & pri","default_branch":null,"files":null,"tree":[],"storefront":"/r/vava2684","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vava2684/ig-reply/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}