出勤管理の出来るLINE BOTを作る
出勤管理の出来るLINE BOTを作る
Google Apps Scriptを用いて出勤管理を行うためのLINE Botを作っていく。
LINE Botの作り方
LINE Developersのページでプロバイダーとチャネルを作る
- LINE Developersにログインし、新しくプロバイダーを作成する。(プロバイダー名は公開されるので、個人名などは避け、適切な名前にする。また、ユーザーIDはプロバイダーに紐づけられる。)
- チャネルの設定はMessaging APIを選択。その後は基本設定を行う。
GASでWebhook URLを発行し、チャネルに張り付ける
- https://docs.google.com/spreadsheets/d/1dDHbpPX-7tdNEQW-VaA4IvydrJBPksP806nNXsHumWY/edit#gid=0 を開き、このスプレッドシートをコピーする。その後、ツールをクリックし、スクリプトエディタを選択すると、GASを開くことが出来る。
- Messaging API設定のところでチャネルアクセストークンを発行しコピー。その後、先ほど開いたGASのアクセストークンのところにペーストする。
- スプレッドシートのIDとURLをGASに入力する。URLはスプレッドシートのURLをそのまま入力。IDの方はスプレッドシートのURLのd/の次から/editの前までのコードを入力。
- LINE Official Account Managerを開き、応答設定を開く。そこの詳細設定で応答メッセージをオフ、Webhookをオンにする。
- GASの公開をクリックし、ウェブアプリケーションとして導入を選択。デプロイ出来たら、URLが発行されるので、これをWebhookのURLに張り付ける。
リッチメニューで文字を打たずにボタン操作
- LINE Official Account Managerを開き、ホームからリッチメニューを開いて、リッチメニューを作成。
- 表示設定、コンテンツ設定を行う。
最後に
洗練さんでインターン(ラインのチャットボット(LINE Bot)を作って学ぼう!(ライブコーディング))です。
ラインのチャットボット(LINE Bot)を作って学ぼう!(ライブコーディング)
最後に
現在ここでインターンしています。
まだまだ駆け出しですが頑張ります!やる気は人一倍です!
洗練
Author And Source
この問題について(出勤管理の出来るLINE BOTを作る), 我々は、より多くの情報をここで見つけました https://qiita.com/Pkagin/items/734603c46970e6b048b4著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .