Updated logging, also now deletes channel on disconnection