Add vaccination stats
This commit is contained in:
parent
aa517fe0c7
commit
fafacdf9dd
14
konata.sh
14
konata.sh
@ -111,9 +111,18 @@ cv(){
|
||||
fi
|
||||
if [ ! -z ${cv[1]} ]
|
||||
then
|
||||
vacf="/tmp/$(date +"%Y-%m-%d")-vaccinations.json"
|
||||
vacd="https://github.com/owid/covid-19-data/blob/master/public/data/vaccinations/vaccinations.json?raw=true"
|
||||
if [ ! -f $vacf ]
|
||||
then
|
||||
wget -O $vacf $vacd
|
||||
fi
|
||||
mapfile -t vac <<< $(jq -cr ".[] | select(.country==\"${cv[1]}\") | .data[-1] | .[]" < $vacf)
|
||||
|
||||
pct(){ bc <<< "scale = 2; $1 * $2 / $3"; }
|
||||
mil(){ bc <<< "scale = 3; $1 / 1000000"; }
|
||||
kil(){ bc <<< "scale = 2; $1 / 1000"; }
|
||||
|
||||
sendmsg "<b>Today's COVID-19 stats for ${cv[1]}:</b>
|
||||
<b>Cases:</b> ${cv[4]}
|
||||
<b>Active:</b> $(kil ${cv[9]})k
|
||||
@ -122,6 +131,11 @@ cv(){
|
||||
<b>Total:</b> $(kil ${cv[3]})k ($(pct 1 ${cv[11]} 10000)%)
|
||||
<b>Tests:</b> $(mil ${cv[13]})M ($(pct 1 ${cv[14]} 10000)%)
|
||||
<b>Population:</b> $(mil ${cv[15]})M
|
||||
|
||||
<b>Vaccination stats:</b>
|
||||
<b>Total people:</b> ${vac[2]}
|
||||
<b>Fully vaccinated:</b> ${vac[3]}
|
||||
<b>Last update:</b> ${vac[0]}
|
||||
|
||||
Queried at $(date +'%Y-%m-%d %H:%M %Z').
|
||||
Stay safe and get yourself vaccinated!
|
||||
|
Loading…
x
Reference in New Issue
Block a user