Если я верно понял то строка, вырезает ник отправителя
USER=$(echo $res | JSON.sh | egrep '\["result",0,"message","from","user"\]' | cut -f 2 | cut -d '"' -f 2)
В логе в результате
[2016.09.28_00:21:32][] /top
Нужно заменить user на first_name
USER=$(echo $res | JSON.sh | egrep '\["result",0,"message","from","first_name"\]' | cut -f 2 | cut -d '"' -f 2)
В результате
[2016.09.28_00:42:54][dcloud] /top