Hide chat notification

I found annoying that I needed to click on the notification menu to check whether I had new messages or not.
So I updated the code to hide to notification button unless there is a new message to display.