🤖 IG 自動私訊工具(IG Auto DM Bot)
技術堆疊:Python + Tkinter + SQLite + Chromium (DrissionPage)
專案類型:桌面應用程式|自動化行銷工具|IG 客戶開發自動機器人
開發方式:獨立開發
🧩 專案介紹:
這是一套為 IG 行銷設計的自動私訊工具,主要針對品牌經營者、設計師或銷售人員,在不違反平台規則的前提下,進行潛在客戶開發。內建圖形化操作介面與資料庫儲存,使用者可自訂搜尋關鍵字、自動化傳送訊息並記錄發送狀態。
✨ 功能亮點:
- Google 搜尋整合:透過 Google 搜尋 Instagram 帳號,自動收集連結並處理
- 訊息自動化發送:針對每個帳號進行私訊,自動填入自訂文案並發送
- SQLite 紀錄系統:紀錄所有已訪問帳號、URL、發送狀態與時間,避免重複發送
- GUI 圖形操作介面:採用 Tkinter 製作桌面應用介面,無需打指令即可操作
- 可調整延遲時間與無頭模式:支援 Headless 模式與自訂發送間隔,提高穩定性
- User-Agent 隨機切換:內建超過 30 組常見瀏覽器 UA,有效降低被偵測風險
- 錯誤處理與日誌追蹤:詳細記錄操作日誌,並提供進度條與即時反饋機制
- 自動處理 IG 限制與彈窗:支援登入流程、自動關閉彈窗與重新導向處理
📦 使用場景:
- Instagram 初創品牌導流
- 小型網店主自動化私訊潛在客戶
- 行銷代理人開發名單用工具
- 測試 IG 行銷腳本與操作行為
🛠 技術細節:
- 使用 DrissionPage 控制無頭 Chromium 瀏覽器,比 Selenium 更快更穩定
- 使用 SQLite 管理訊息模板與帳號紀錄,具備查詢與避免重複發送機制
- 整合 GUI 操作、訊息儲存與瀏覽器控制於單一桌面程式中,提升使用者體驗