Doorkeeper

Botの王道:配達ピザの注文をさばくBotを2時間で開発するワークショップ@東京

2017-05-11(木)19:00 - 21:00 JST

日本オラクル株式会社 本社 13F S3 会議室

東京都港区北青山2-5-8 オラクル青山センター

詳細

pizza-bot-image

概要

Node.jsで動作する「ピザ注文受付Bot」を開発するワークショップ型勉強会です。ピザの種類、サイズ、配達先を状況に応じてユーザーに確認して注文受付を完了するというシロモノです。

今回はbot-expressというオープンソースの開発フレームワークを利用することで、120分という限られた時間の中で前述のBot開発を余裕でコンプリートします。LINEのテンプレートメッセージ、FacebookのQuick Reply機能を活用し、タップするだけでピザの種類やサイズを選択でき、配達先はスマートフォンの位置情報で入力することができるというUXの高さも意識したBotにする予定です。

さらに、このBotはLINEおよびFacebook Messengerのどちらでも動作することができるBotになります。

時間に余裕ができれば、Beaconを使ったアンケートBotの作り方にも少し触れようかと思います。

チュートリアル:http://qiita.com/nkjm/items/1ac1a73d018c13deae30

必要なスキル・知識

  • Node.js、Javascriptの基本的な知識

事前準備

  • api.aiのアカウントを作成しておいてください。
  • 当日作業するノートPCにNode.jsのLTS(最新安定版)をインストールしておいてください。
  • Herokuのアカウントを作成しておいてください。Bot本体を稼働させるクラウドプラットフォームとして利用します。
  • Heroku CLIを当日作業するノートPCにインストールしておいてください。*このheroku-cliで同時にgitもインストールされるはずですが、一応gitコマンドがあるか確認しておいてください。

当日の持ち物

  • ノートパソコン
    • Wifiが利用できるもの。会社PCの場合は外部のネットワークでもつながるかどうかにご留意ください
    • Node.jsの開発環境(Node.js本体、git、任意のコードエディター)がセットアップされていること。
  • LINEまたはFacebook Messengerがインストールされたスマートフォン *スマホは必ず必要です。
  • 上記いずれかのデバイスでメールが受信できること

コミュニティについて

Oracle Cloud Developers 東京

Oracle Cloud Developers 東京

テクノロジーを学び、新しい可能性に胸躍らせる。そんな技術者であることを最大限楽しみ、幸せなエンジニアになるためのコミュニティです。 AI、Bot、IoT、クラウドといったホットなトピックについてハンズオン型の勉強会でゼロから学んだり、誰かが開発した面白い仕組みを共有して互いに刺激しあったりして、技術者ならではの発見、交流、知的エンターテイメントの機会を継続的に提供することがこのコミュニティ...

メンバーになる