検索お得なブラックフライデーのセール情報まとめました!Web制作、デザイン、VRを中心に日々学んだ知識を配信中。BOTの作り方を紹介します。Botをつくることにしました。Botを作る方法を紹介する連載企画の第1回目の記事です。Botも比較的簡単なコードで作ることができます。Botとはまた違ったアイデアがカタチにできるのが特徴です。BotはHerokuでの運用にするなどなるべく被らないようにしていくので、よかったら両方やってみてください。BOTは、「えらい!!!BOT」です。Botを友達登録し、今日やったことを打ち込んでみてください。すると、「〇〇して、えらい!!!」と言ったことに、文章を追加して返してきます。Botを作るの3回構成の予定です。この記事は、その第1回目です。Botを作るために必要なものを紹介します。APIは、ユーザー個人に合わせた体験をLINE上で提供するボットを作成することができるAPIです。Developersのアカウントを必要です。アカウント作成時に、LINEのアカウントが必要になりますが、普段使っているLINEアカウントで大丈夫です。ちなみに、スマホを持っていなくてもパソコンで始める方法もあるので、この記事(外部サイト)を参考にアカウントを作っておいてください。スマホを持ってなくてもパソコンでLINEを始める方法。スマホを持てない、使えない人向け。スマホなし、ガラケーなし、ネットに繋がっているWindowsパスコンのみを使ってLINEに登録して使用する方法です。無料枠があるので、今回はそれを使っていきたいと思います。APIを使うと、ボットアプリのサーバーとLINEプラットフォームの間でデータを交換できます。URLにリクエストが送信されます。すると、ボットアプリのサーバーからLINEプラットフォームに、ユーザーへの応答リクエストが送信されます。リクエストは、JSON形式でHTTPSを使って送信されます。Developersより引用にもあるように、友達登録したLINEユーザーに一斉または、個別メッセージを送ったり、LINEユーザーからのメッセージに応答できるチャットボットを作ることができます。Trialが無料で使えるので、今回はそちらを使っていきます。Developersサイトにアクセスして右上の「ログイン」ボタンを押します。Developersコンソールにログインします。Developersコンソールで開発者アカウントを作成します。新規プロバイダーを作成するログインできるとこのような画面になるので、右上の「新規プロバイダー作成」ボタンを押します。プロバイダー名(サービス提供者名)を入力して「確認する」ボタンを押します。チャンネルを作成する左のサイドバーのプロバイダーリストから先ほど作ったプロバイダー名をクリックします。APIの「チャンネル作成」ボタンを押します。メールアドレスを入力し、「入力内容を確認する」ボタンを押します。確認画面が表示されるので、利用規約の内容を確認して同意して、「作成ボタン」を押します。すると、このように新しいチャンネルが作成できました。APIを使うためのチャンネル作成の手順まで開設しました。次は、Herokuにデプロイする準備について説明します。続きは下記の記事をどうぞ。BOTの作るシリーズ第2回目。プログラミング、ブログ、VRにハマってます。DTPとWebは実務経験なしから仕事を獲得し、3人の子育てにも参加しつつ、在宅でバタバタな生活してます。Web、VR、フリーランスの生活を中心に発信します。