Discourse now has its own powerful Chat feature! The team uses it extensively as a replacement for Mattermost.
More info: