Look at the Babble Plugin for more immediate and almost native and integrated chat capability.
Or as has been suggested go completely chat based. We at Pavilion use Mattermost for chat, which we host ourselves. This is complimentary to our Discourse, not a replacement.