The message beep volume appears to be controlled by the Sound Effects Volume setting.
This should be a separate setting.
It would also be nice to have controls for when the message beep occurs:
first message received
message received for active chat window (chat window open and tab selected)
message received for inactive chat window (chat window closed or tab not selected)