*

【Ruby on Rails 備忘録】LINE Messaging API でチャットボットを作る

Bottrial fig1

 

 

毎回悩むので自分用の備忘録として保存します。

 

なお、ほとんどが、こちらの方の記事を参考にしました。

というか、丸写しに近いです。

ありがとうございました。

 

 

gemをインストール

Gemfile

 

ターミナルで

bundle install 

を忘れずに。

 

line_clientクラス作成

>lib > line_client.rb

コードはこちらを丸写し

http://qiita.com/YoheiMiyamoto/items/f6851cdb40891edf0e57

 

 

 

config > environment.rb

require ‘line_client’

を追加

 

 

コントローラー作成

app > controllers > webhook_controller.rb

 

コードはこちらのを僕なりに修正

http://qiita.com/YoheiMiyamoto/items/f6851cdb40891edf0e57

  なお、テキストを2つ返したい場合は、

 

 

ルーティング設定

config > routes.rb

 

post ‘/callback’ => ‘webhook#callback’

 

を追加


LINE Developper 

Webhook URLの設定を忘れずに


 

 

 

 

あとは、コントローラーにコードを追加して、自分の思い通りのボットを作りましょう!

 

 

 

 

ad

    この記事が気に入りましたら、ぜひTwitter、facebookボタンをお願いします。
    ブログを書くモチベーションになります。よろしくお願いします。

  • このエントリーをはてなブックマークに追加
この記事が良かったらビットコインで寄付をお願いします。
ビットコイン投げ銭ウィジェット



関連記事

SPAJAM福岡予選に参加しました

1週間前(5月26日(土)~27日(日)) SPAJAMというスマホアプリのハッカソンの福岡予選

記事を読む

選択するのが面倒な現代人へ 〜僕のチャットボットとアプリを紹介

        消費者は買い物をするとき、選ぶのが面倒だと感じている。 大量の品揃えが良いなんて、

記事を読む

NASA(アメリカ航空宇宙局)のオープンデータを使ってみた(その1:今日の天文写真をLINEのチャットボットで)

        「NASA Space Apps Challenge」というハッカソンが、4月29

記事を読む

LINEのチャットボットを作ってみた(PHP + docomo雑談対話API)

    これからはボットの時代だなんて、最近よく聞きます。   いつかは自分でも作ってみたいと思って

記事を読む

LINE BOT AWARDS ファイナルステージを見て 〜僕は予選落したけど、それも当然、本選のレベルの凄さにボットの未来を感じた

    賞金1000万円! 今まで聞いたことがない大規模のとんでもないプログラミング

記事を読む

ad

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

ad

京都をブラタツヤ

      ちょっと古い話ですが、 8月24日に京都に行ってきました。

『ワンス・アポン・ア・タイム・イン・ハリウッド』を観て(ネタバレあり)

        久しぶりにタランティーノ映画を観た。   ネタや伏線

NeoPixelでアイアンマンのようなものを作ったよ

前回の投稿の光るSDGsバッジを作って、SNSに投稿したら、ある人か

NeoPixelで光るSDGsバッジ作ったよ

    最近、こんなバッジ付けてる人、よく見かけますね。

レッドハッカソンひろしま2019

          プロローグ   広島では毎年、広島県主催の「レッ

→もっと見る

    • 745503総閲覧数:
    • 329今日の閲覧数:
    • 1034昨日の閲覧数:
    • 1現在オンライン中の人数:
    • 2014年4月29日カウント開始日:
PAGE TOP ↑