LINE 社群(OpenChat)可以放機器人嗎?官方 API 不支援,但有三條路
直接回答
LINE 社群(OpenChat)不能用官方 Messaging API 放機器人,官方文件只列一對一、群組、多人聊天室三種聊天室類型,社群不在其中,開發者實測邀請官方帳號進社群連 join 事件都不會觸發。想在社群裡做自動化只有三條路:社群內建的三個自動程式(翻譯、垃圾訊息過濾器、自動回應,免費且官方)、2026 年 1 月 19 日開放的開店幫手綁定(官方,但只做導購),以及用私人帳號跑非官方程式(功能沒有上限,但違反服務條款第 13 條,隨時可能被停權)。
有人問我,他在 LINE 社群裡看到一個會自動回話的機器人,對方說是用私人帳號做的,這要怎麼做到。
我第一個反應跟他一樣:印象中社群不能放機器人,只有群組可以。但印象會過期,所以我把官方文件、LINE 支援中心、開發者社群全部查過一輪。
結論是印象沒錯,但答案比「不行」複雜得多。
—
為什麼這題你在網路上搜不到答案
先講一件事:LINE 從來沒有正式發過一份文件說「社群不支援機器人」。
它只是沒有把社群列進支援名單。
官方 Messaging API 的文件裡,聊天室類型只有三種:一對一聊天、群組(group)、多人聊天室(room)。文件從頭到尾沒有出現過 OpenChat 或社群這個詞。不是說不支援,是根本沒提。
LINE Messaging API 官方文件僅列出三種聊天室類型:一對一聊天、群組(group)、多人聊天室(room)。社群(OpenChat)不在支援名單內,文件全文未出現該詞。
這造成一個結果:想找答案的人只能靠別人的實測。
日本開發者 yuppejp 在 2019 年 8 月 19 日做過一次測試,他把官方的 echo-bot 範例邀進社群,結果一個事件都沒收到。一般群組會觸發 join 事件,社群什麼都沒有。他的結論是社群跟群組不是同一套機制。
line-bot-sdk-python 的 issue #918 也是在問同一件事,發問的人特別註明「我找不到任何官方文件說這不支援」。那個 issue 到現在沒有官方回覆就被關掉了。
七年過去,狀態沒變。
—
差別在哪:社群在系統裡不叫 Group,叫 Square
社群在 LINE 內部的代號是 Square。
這不是命名習慣的問題,是兩套不同的東西。群組的 API 端點、事件、ID 格式,跟 Square 那一套完全對不上。所以不是 LINE「還沒開放」社群給機器人,是社群從一開始就走在另一條軌道上。
從逆向工程的專案可以看到這件事。有一個叫 CHRLINE 的專案把 LINE 的內部介面整理出來,裡面確實有一整組 Square 指令:getJoinedSquares、createSquare、inviteIntoSquareChat,甚至還有一個叫 SquareBotService 的東西。
也就是說,社群的機器人機制在 LINE 內部是存在的,只是沒有對外開放。目前唯一能在社群裡跑的官方機器人,是 LINE 自己的翻譯機器人。
—
官方其實給了兩條路,只是沒人講
這才是這篇的重點。搜「LINE 社群 機器人」出來的文章,九成在教你怎麼建社群,剩下一成在說不能用機器人,沒有人告訴你官方已經給了什麼。
第一條路:社群內建三個自動程式。
社群聊天室的上方選單裡有一個「自動程式」,裡面三個開關:
翻譯,依管理員設定的語言即時翻譯對話內容。 垃圾訊息過濾器,擋 LINE 預設的禁用詞加上管理員自訂的關鍵字,24 小時運作。 自動回應,底下再分三種模式。
LINE 社群內建三個自動程式:翻譯、垃圾訊息過濾器、自動回應。自動回應含歡迎訊息、預約訊息、關鍵字回應三種模式,關鍵字需以斜線開頭觸發,一組回覆內容最多綁定 30 個關鍵字。
關鍵字要用斜線開頭這件事很多人不知道。成員打「版規」不會有反應,要打「/版規」才會。一組回覆可以綁 30 個關鍵字,所以版規、守則、規定可以全部指到同一則回覆。
設定路徑是:註冊 LINE 帳號的主要手機上開 LINE,聊天,我的社群,進入你管理的社群,聊天室上方選單,自動程式。
這條路免費、官方、不會被封,而且開的人本來就是管理員的私人帳號。如果有人告訴你他「用私人帳號在社群裡做了機器人」,最有可能就是這個,不是什麼高深技術。
第二條路:綁定 LINE 官方帳號開店幫手。
這是 2026 年 1 月 19 日才正式開放的功能,做電商的人應該要知道。
2026 年 1 月 19 日 LINE 正式開放社群綁定官方帳號開店幫手。綁定後聊天室右上角固定出現購物袋圖示或釘選商店訊息,成員首購後系統自動將其加為官方帳號好友。綁定條件為同時具備官方帳號管理員與該社群最高管理員權限。
它不是機器人,但它是目前唯一官方認可的「把官方帳號的功能放進社群」的做法。而且那個自動加好友的設計很值錢:社群成員本來跟你的官方帳號沒有關係,買一次就變成你的好友,之後才能推播。
有一個坑要注意:綁定期間社群的管理員權限無法轉移,要換管理員得先解除綁定。
—
第三條路:私人帳號跑非官方程式
如果那個機器人做的事情超出上面兩條路的能力(會依內容回不同答案、會查資料、會接 AI),那就是這條。
做法是拿一個私人 LINE 帳號登入非官方的程式庫,讓它掛在社群裡當一個普通成員。功能沒有上限,你想接什麼都行。
代價有三個。
帳號會被停。LINE 服務條款第 13 條列了禁止事項,使用非官方軟體自動發送訊息是其中一項;第 14.2 條寫得更直白,可以不事先通知就中止服務、停用或刪除帳號。2026 年 4 月台灣有用戶只是在 5 分鐘內對 4 個群組發了 2 則相同訊息,用的還是正常 LINE 程式,就被強制登出。用非官方程式的風險比這高得多。
會斷。逆向出來的協定是靠 LINE 沒改版才活著。CHRLINE 的作者自己在專案裡寫「這只是拿來 debug 的,即使功能很多,我不建議你拿它跑機器人」,主專案 2023 年 11 月 20 日已經封存。社群還有人接著出補丁維護,但你的機器人壽命不由你決定。
那支帳號不能是本命帳號。要做只能開一支專用的,而且它會看到社群裡所有人的對話。
—
怎麼判斷你看到的是哪一種
兩個測試,十秒內有答案。
要不要打斜線才會回:要打斜線是內建自動回應,直接講話就會回的是非官方程式。
回覆內容會不會變:永遠一模一樣是內建,會依你問的內容變、會算數字、會查資料的是非官方程式。
—
順帶一提,社群在 LINE 電腦版也能用,但必須先在手機上加入社群,電腦版才看得到。這個限制常被誤會成電腦版不支援社群。
查完這一輪我最大的收穫不是答案本身,是「官方沒說不行」跟「官方說可以」之間那個空白地帶,才是大部分人卡住的地方。文件沒列出來的東西,通常不會有人特地寫一篇文章告訴你它不存在。