I use Discourse as a community forum for people trying to stop drinking alcohol. One issue we have as a group is our need to talk to someone quickly when triggered to drink alcohol. We couldn’t find a way for this to work on Discourse, so we created a WhatsApp Group. It works. Someone posts and notifications are immediately received on our mobile device. Pure and simple. However, people are having more conversations on WhatsApp than on the forum, and I have been discouraging this, but then people want Discourse to be more like WhatsApp.
Is there a way for a mobile user to receive notifications of posts that mention their names, private messaging in the way that WhatsApp does?
I often use chat rooms to “listen” to forums, and if I have folks also listening, but I don’t want to discuss it there, I’ll make the chat room ready only. I don’t use What’sApp, but things like XMPP or RocketChat could kinda do that.
But also, maybe having a chat room is more important in this scenario? If your goals are being met.
Honestly for this kind of addiction and urgency I think a pure chat app is the way to go. Discourse is hybrid real time for sure, supporting longer and more structured thoughts (power of the paragraph) … but it’s never going to replace a pure real time chat design.
You can certainly do both of these things… it just depends how often the urgency comes up, and that people actually want to write longer stories that are more searchable, etc.
It’s made me realise that the two different modes of communication are essential to my business. Discourse is the bomb. I need to figure out the best Chat Room to use to supplement what we have.
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.
I have looked through ‘User Preferences’ on my mobile device, but the content of that option isn’t the same as your screenshot. There is nothing for ‘Notifications’, it’s all about email notifications.
WhatsApp has no public API available for us to develop against. Their API is only for medium and large business.
It’s the worst chat platform possible for people wanting to extend or integrate with other software.
Even the more accessible API via Twillio is under beta and has some strings attached. Of course we would accept a community made patch adding support for it, but it’s a hard sell for us to create the integration any time soon.