これは何か
LINEの「受付係」を、無料で雇う仕組み
LINE Harnessは、LステップやUtageのような「LINE公式アカウントの自動化ツール」を、月額0円で持てる無料のオープンソースです。
たとえると、こうです。普通は、お店(LINE公式アカウント)とお客様の間に、受付係や予約台帳を置くために毎月2万円ほど払います。LINE Harnessは、その受付係を、自分のクラウド(Cloudflare)の上に無料で雇う仕組みです。クラウドの無料枠で動くので、友だちが5000人くらいまでは、お金がかかりません。
できることは、友だち管理、あいさつの自動配信、ステップ配信、一斉配信、個別チャット、予約受付、フォームなど。Lステップでやりたいことの、ほとんどです。
全体像
3つの箱で考える
細かい話に入る前に、地図を持ちましょう。登場するのは、3つの箱だけです。
LINE公式アカウント
お店の窓口。お客様が友だち追加する場所。
Cloudflareの受付係
無料で雇ったプログラム。実際に自動で動く。
管理画面
受付係への指示書。配信や予約をここで設定。
この3つを「鍵(IDやトークン)」でつなぎます。鍵が噛み合えば、お客様の行動(友だち追加やメッセージ)が箱2に届き、箱2が自動で応えます。
つまり導入とは、突きつめると「3つの箱を、正しい鍵でつなぐ」作業です。それだけ、と思うと少し楽になります。
導入の流れ
6つのステップ(誰がやるか付き)
- 下準備 あなた
Cloudflare、LINE公式アカウント、LINE Developersに登録する。 - 鍵を集める あなた
チャネルID・シークレット・アクセストークン・LIFF IDなどを控える。 - インストール 伴走者でも可
ターミナルにコマンドを1本。これだけ。 - つなぎ込み あなた・ブラウザ
Webhook URL、LIFFのURL、Callback URLを貼る。 - 入口づくり 伴走者でも可
QR、友だち追加URL、リッチメニューを用意する。 - 中身づくり 伴走者でも可
ウェルカム、ステップ配信、予約、自動応答を組む。
ステップ3から6は、伴走者(AIや講師)がかなり肩代わりできます。あなたが手を動かすのは、ブラウザでの鍵集めと、いくつかのトグルだけ。そう思って大丈夫です。
取り違えない
集める5つの鍵
コツ。LIFF IDの「ハイフンの前」が、そのままLINEログインチャネルIDです。たとえば 2010389059-u5JjCuHq なら、2010389059 がログインチャネルID。これを知っておくと混乱しません。
ここが一番大事
つまずきポイント7つ
実際にやると、ほぼ全員が同じ所でつまずきます。事故ってから慌てないように、先に渡しておきます。
1. プロバイダーを揃える
LINEログインチャネル・LIFFと、公式アカウントは「同じプロバイダー」に入れないとリンクできません。別だと「there is no login bot linked」エラー。公式アカウントを後から作り替えたら、ログインチャネルも同じ場所に作り直します。
2. 友だちは「追加した瞬間」だけ登録される
メッセージを送っただけでは管理画面に出てきません。すでに友だちの人をテストしたいときは、一度ブロックして解除すると、もう一度「友だち追加」の合図が飛んで登録されます。
3. ユーザーIDはアカウントごとに違う
同じ人でも、公式アカウントAとBではIDが別物です。メッセージを送るときは「そのアカウントでのID」を使います。違うIDだと、いくら送っても届きません。
4. 「届いた」表示でも、正常とは限らない
受付係は、合図のチェックに失敗しても「受け取りました」と返す作りです。本当に動いているかは、管理画面に友だちが出るか、詳しい記録を見て確かめます。
5. メッセージが届く先は「スマホの普通のLINE」
開発者画面でも管理画面でもありません。いつも友だちとチャットする、緑のLINEアプリです。「届かない」と感じるとき、たいてい見ている場所が違います。
6. LIFFのURLが、仮のまま放置されがち
最初は仮のURL(example.com)が入っています。ここを本番のURLに直さないと、QRで開いてもエラーになります。導入後に必ず差し替えます。
7. Googleカレンダー連携は、ひと工夫いる
予約とカレンダー連携は最初から備わっています。ただしGoogleの鍵は1時間で切れるので、連携を使うなら、その鍵を保ち続ける仕組みを別で用意します。
よくある質問
不安なところ、先に
プログラミングができないと無理?
基本の導入には要りません。コマンドは1本貼るだけ。むずかしいのは鍵集めとトグルだけです。
本当に無料?
Cloudflareの無料枠で動きます。友だち5000人規模まで、通常は0円です。
Lステップから乗り換えられる?
機能の多くは代替できます。ただし予約のカレンダー連携などは、設定に少し手間がかかります。
届かないときは?
まず「スマホの普通のLINEアプリ」を見ているか確認。次に、その人が友だち登録されているかを確認します。
むずかしく見えても、やることは順番に並べるだけです。
鍵をそろえ、箱をつなぐ。つまずく所は、もう知っている。
焦らず、あなたのペースで。