LINE Harness をやさしく

毎月2万円かけていたLINE自動化を、
0円で持つ

むずかしそうに見えるけれど、順番にやれば終わります。技術が苦手でも大丈夫。まずは全体の地図から、いっしょに見ていきましょう。

これは何か

LINEの「受付係」を、無料で雇う仕組み

LINE Harnessは、LステップやUtageのような「LINE公式アカウントの自動化ツール」を、月額0円で持てる無料のオープンソースです。

たとえると、こうです。普通は、お店(LINE公式アカウント)とお客様の間に、受付係や予約台帳を置くために毎月2万円ほど払います。LINE Harnessは、その受付係を、自分のクラウド(Cloudflare)の上に無料で雇う仕組みです。クラウドの無料枠で動くので、友だちが5000人くらいまでは、お金がかかりません。

できることは、友だち管理、あいさつの自動配信、ステップ配信、一斉配信、個別チャット、予約受付、フォームなど。Lステップでやりたいことの、ほとんどです。

全体像

3つの箱で考える

細かい話に入る前に、地図を持ちましょう。登場するのは、3つの箱だけです。

箱 1
LINE公式アカウント
お店の窓口。お客様が友だち追加する場所。
箱 2
Cloudflareの受付係
無料で雇ったプログラム。実際に自動で動く。
箱 3
管理画面
受付係への指示書。配信や予約をここで設定。

この3つを「鍵(IDやトークン)」でつなぎます。鍵が噛み合えば、お客様の行動(友だち追加やメッセージ)が箱2に届き、箱2が自動で応えます。

つまり導入とは、突きつめると「3つの箱を、正しい鍵でつなぐ」作業です。それだけ、と思うと少し楽になります。

導入の流れ

6つのステップ(誰がやるか付き)

  1. 下準備 あなた
    Cloudflare、LINE公式アカウント、LINE Developersに登録する。
  2. 鍵を集める あなた
    チャネルID・シークレット・アクセストークン・LIFF IDなどを控える。
  3. インストール 伴走者でも可
    ターミナルにコマンドを1本。これだけ。
  4. つなぎ込み あなた・ブラウザ
    Webhook URL、LIFFのURL、Callback URLを貼る。
  5. 入口づくり 伴走者でも可
    QR、友だち追加URL、リッチメニューを用意する。
  6. 中身づくり 伴走者でも可
    ウェルカム、ステップ配信、予約、自動応答を組む。

ステップ3から6は、伴走者(AIや講師)がかなり肩代わりできます。あなたが手を動かすのは、ブラウザでの鍵集めと、いくつかのトグルだけ。そう思って大丈夫です。

取り違えない

集める5つの鍵

1Messaging API チャネルID
2チャネルシークレット
3チャネルアクセストークン(長期)
4LINEログイン チャネルID
5LIFF ID

コツ。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アプリ」を見ているか確認。次に、その人が友だち登録されているかを確認します。

むずかしく見えても、やることは順番に並べるだけです。

鍵をそろえ、箱をつなぐ。つまずく所は、もう知っている。

焦らず、あなたのペースで。