diff --git a/konata.sh b/konata.sh index dc693f5..f0450fe 100755 --- a/konata.sh +++ b/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 "Today's COVID-19 stats for ${cv[1]}: Cases: ${cv[4]} Active: $(kil ${cv[9]})k @@ -122,6 +131,11 @@ cv(){ Total: $(kil ${cv[3]})k ($(pct 1 ${cv[11]} 10000)%) Tests: $(mil ${cv[13]})M ($(pct 1 ${cv[14]} 10000)%) Population: $(mil ${cv[15]})M + + Vaccination stats: + Total people: ${vac[2]} + Fully vaccinated: ${vac[3]} + Last update: ${vac[0]} Queried at $(date +'%Y-%m-%d %H:%M %Z'). Stay safe and get yourself vaccinated!