🤖 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 操作、訊息儲存與瀏覽器控制於單一桌面程式中,提升使用者體驗