I'd also love to see this as an option for larger communities that require it.
Henry Wright last edited by
I know this has been requested many times, but this is my personal single most-wanted feature in NodeBB. 1-to-1 chatting is great but group chatting would be killer functionality.
There are forks of @Schamper's shoutbox that contain "group" chats.
Pilvinen last edited by Pilvinen
I think he wants to have group chat added to the private messaging, ie. so that you could invite other people to join in on the private conversation you are having with someone else and make it a group/conference chat -> they could see the chat history you've already had in that conversation and join in on the discussion and drop out as they see fit.
Shoutbox with groups wouldn't quite fill this hole because it could be important that the private message history is saved and I don't see the shoutbox doing that securely, it's not it's original function. Shoutbox is a shoutbox - it's meant for a few shouts and random comments, it's not meant to be the complete chat implementation.
But I think having a well done group conversation added to private messaging would require a complete rewrite of the existing private messaging implementation.
I also agree that it needs to be done eventually to get Nodebb up to the bar, but it's probably a lot of work and not a fast patch job.
Henry Wright last edited by henrywright
@Scuzz I was referring to the in-built chat feature. If that feature wasn't part of core then I wouldn't be as interested in group chats or chats in general for that matter. But 1-1 chats are there, and without wanting to take anything away from the awesome feature, it feels half-baked right now. If my forum had users (it needs some love), I feel they would most probably ask how can I add friends to a chat convo?
agarcia17 last edited by
yeah i think group chat would be an awesome addition to NodeBB!
I am fairly sure this would be our no. 1 feature request as well. Group chats, without it .. it just feels like 2003 all over again.