pass jid in payload to handle anonymous room
ignore log
script for self-update and restart service as daemon