LINE

【誰でもできる!】自分用LINE BOTの作り方


 
どうも、ITエンジニア yoshikiです。
 
 
お店や会社で使われている公式LINEのようなアカウントを自分用に作る方法を紹介します。

グループLINEに作ったアカウントを招待して、イタズラしたり、何かの宣伝に使ったりと用途はたくさんあります。何より本当に楽しいので、ぜひやってみてください。
 
プログラミングの知識なしで誰でも簡単に無料でできちゃいますので、ご安心を。
 
 
こちらの記事も合わせてご覧ください。支出管理BotをGASで作ってみました。


 
 

どんなことができるの?


 
相手の入力に対して、自動で返信をすることができます。もちろん返信するメッセージは自分で設定することができます。
 
また、作成したアカウントと友達になっている人全員に対して、一斉にメッセージを送信できます。
 

1.GASでLINE Botを作るための準備

こちらの記事をご覧ください。


 

2.プログラムの作成

webscript.ioで自動返信用のプログラムの作成

webscript.ioとは、オンライン上で、リクエストの確認をすることができるWEBサービスです。今回で言うと、LINEの友達が送信したメッセージに対して、返信するためのプログラムを保存しておくためのサービスです。 
2019年現在、こちらのサービスが使用できなくなっておりましたので、GASを用いた作成方法に変更しております。

Google Apps Scriptで自動返信用のプログラムの作成

こちらのコードをコピーしましょう。

 

Google Apps Scriptに貼り付けます。

コードを貼り付けた後の作業手順
・1行目のACCESS_TOKENの”の間に1.GASでLINE Botを作るための準備でコピーしておいたアクセストークンを貼り付ける
・「Ctrl」 + 「s」で保存

3.プログラムの公開

コード記述が終わったら、使える状態にするために公開します。GASメニューの「公開」から「ウェブアプリケーションとして導入」をクリックします。

 
次の画面で「アプリケーションにアクセスできるユーザー」を「全員(匿名ユーザーを含む)」を選択して、更新をクリックします。

この時に表示されるURLをコピーしておき、Messaging APIのWebhook URLに貼り付けます。

LINEしてみよう

一通り準備が完了したので、LINEしてみましょう。
QRコードを読み取って、友達追加をしましょう。

 

LINEのやり取りができるはずです。

終わりに:プログラミング楽しいよ!

自分用のLINEアカウントを作る方法を紹介しました。
 
少し手間はかかりますが、LINEグループに招待して、みんなが反応することを想像しながら、楽しんで手順を進めることできたのではないでしょうか?

こういったプログラムは身の周りに実はたくさんあります。スマホのアプリやコンビニのレジ、電子マネーなどどこにでも存在します。
 
今回は「LINE」という非常に身近なアプリに関わるプログラムでしたが、このように楽しみながら作ることのできるものから始めていくと、プログラミングに苦手意識のある方も進めやすいのではないでしょうか。
 
 
プログラミングに少しでも興味を持っていただければ幸いです。

関連記事

  1. Android

    【最短!】パッケージ名の変更方法

    どうも、フリーランスエンジニアのyoshikiです。&…

  2. Android

    【コルーチン】kotlinで遅延処理

    kotlinで別スレッドによる遅延処理を行います。&n…

  3. Git

    Gitのコミットユーザー名を変更する方法

    GitでPushする前に、必ず確認しておいた方がいい内容です。&n…

  4. Ionic

    【初心者向け】スマホアプリ(ハイブリッド / Ionic3)の環境構築(Mac編)

    どうも、フリーランスエンジニアのyoshikiです。&…

  5. LINE

    【2018年 LINE Bot 作り方】GASで支出管理Botを作ってみた

    フリーランスエンジニアのyoshikiです。&nbsp…

  1. Android

    【Android autoSizeTextType】フォントの大きさを自動で調節…
  2. 映画

    【見ないと損!】人生で大事なことについて学べる映画
  3. Android

    【最短!】パッケージ名の変更方法
  4. 生き方

    やる気が出ない時の対処法
  5. エンジニア

    開発キャリア2年弱でフリーランスになる話
PAGE TOP