Skip to content

miya/covid19-jp-linebot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

covid19-jp-linebot

友だち追加

🦠 コロナウイルスによる日本国内の感染者数・死亡者数の情報を取得できるLINEbot

Demo

Data Source

UpdateData

ryo-ma/covid19-japan-web-api

使用しているデータは有志が収集しているものです。より正確な情報は厚生労働省などの公的機関が発表しているものをご確認ください。

Features

全国
> 日本国内の感染者数・死亡者数・前日比を出力します

都道府県名
> 都道府県ごとの感染者数・死亡者数・前日比を出力します

ヘルプ
> LINEBotの使い方、作者、リポジトリなどの情報を出力します

How it works

  1. Cloud Schedulerを使い15分間隔でCloud Functionsに対してhttpリクエストを行う
  2. Cloud FunctionsでAPIからデータを取得
  3. 取得したデータをCloud Firestoreに保存
  4. クライアント(ユーザー)がLINEbotに対してメッセージを送信
  5. App Engine上のLINEbotがCloud Firestoreからデータを取り出し返信

Licence

MIT LICENCE

Releases

No releases published

Packages

No packages published

Languages