#!/bin/bash item(){ echo "{\"full_text\": \"$1\"}$2" } battery(){ path=/sys/class/power_supply now=$(($(cat "$path/BAT0/charge_now")*100/$(cat "$path/BAT0/charge_full")))% [ "$(cat "$path/ADP1/online")" -eq "1" ] && charge="(C)" [ "$now" = "100%" ] && now="FULL" echo -n "$now$charge" } while true; do echo "$(battery) | $(date +%x\ %X)" sleep 1 done