Private messaging



  • I know that NodeBB has a chat feature, which works fine, but I can a chat request, I won't find out about it if I'm away from my PC. When the email notification is implemented, will there be an option to send an email when a chat request is sent?

    In addition, I think a private messaging system will serve a different purpose than the chat system. Chat is real-time, but a private message is not, so you can send a PM and not expect a response right away. So NodeBB could have a PM and a chat system at the same time.

    TIA.


  • Admin

    In the interest of not hammering people with emails every time something happens, I think a daily email is better, but perhaps an exception could be made for chat messages.



  • I think an option is good. I prefer instant emails for chat notifications as well as replies to watched / subscribed topics. The idea is to keep the conversation going, and if you have to wait 24 hours to re-engage those who dont constantly check the forums, that seems silly 🙂



  • @kelso

    Silly is not the kind of word you want to use against people who are providing a free application for us to use. In the future, try to avoid a word like that.



  • Certainly was not meant in a negative way. I'm sure you know, that communication is important in a busy community. Options are a necessity!


  • Plugin & Theme Dev

    In addition, I think a private messaging system will serve a different purpose than the chat system. Chat is real-time, but a private message is not, so you can send a PM and not expect a response right away. So NodeBB could have a PM and a chat system at the same time.

    Why wouldn't the private messages not be in realtime? I think that's one of purposes of NodeBB is realtime.
    It would be nice since we have user groups, allow users to specify when creating a topic who can join the topic.
    By default it could be everyone, but somehow the user can only allow specific groups, user(s) and a combination of in the topic.
    This would be a good way to implement the private messaging system. Private messaging 1 on 1, or a group of people.



  • @julian said:

    In the interest of not hammering people with emails every time something happens, I think a daily email is better, but perhaps an exception could be made for chat messages.

    I think it may be better to leave the e-mail threshold up the user. Let them choose if they're e-mailed every time something happens, every time xx amount of things happen, or daily, weekly, etc. Though it would be nice for a "priority" mode so if you send a message or chat to someone it will definitely fire them an email as some users may not check forums every day when someone is trying to get ahold of them for one reason or another. Something worth thinking about maybe.

    Just an idea.


  • GNU/Linux

    In my opinion, lesser the emails, the better.


  • Community Rep

    This is something I had been thinking about as well, and part of me was wishing for a feature like that. But, because of NodeBB's real-time nature, it feels more like a place to hang out with people that are actively online and engaged. Like going to a bar or pub, you go to enjoy the company of people while you're there, and then when you leave, you don't need to be constantly notified of everything that's happening while you're gone. I can see the benefit, and it should could be an option for those that want it (plugin) but ....

    Do we want NodeBB to be like all the other forum software before it?



  • @BDHarrington7

    But you can't possibly want to be hanging in front of your monitor just to know what the latest post or latest replies to a topic of interest is. An email notification system makes it possible to be engaged without needing you to be physically chained to your PC at all times.


  • Admin

    One of those things,

    I think that our chat system can be "repurposed" or at least can "fake" a PM system - depending on how the theme chooses to utilize it. Imagine it otherwise as a real-time private messaging system. The only missing factor is the emails, which I think we should implement sometime after the chaos of our e-mail refactoring happens, so this is post 0.4x. If the user can modify if and when they get email notifications about their chats, then I think everybody will be happy, yeah?



  • @psychobunny

    I guess we will. But I thought that email's on the 0.4.0 list.


  • Admin

    Yeah its happening 😉

    Just not sure if it will hit chats for 0.4x, but daily emails for threads you're following is coming out soon right @julian?



  • subsequent feature request: add notifications for chats and pm


  • Admin

    There are notifications for those, currently 🙂



  • @julian 😕 why i don't see notifications for new chats then?
    i mean a number up to the chat icon like for "unread" posts



  • I agree with the author of this thread. I think PM system is one of the key core requirements that users expect from community forum software. I think that should definitely be prioritized to enhance adoption rate if the technology.

    At this point I am personally committed to using NodeBB. I'm even evaluating the hosted option to ensure I get the best of whatever is available. I use IPB right now and I spend too much time making things work. So I'm not too concerned about being a lab rat. But my community would need basic features such as PM to avoid a rebellion. lol


  • Global Moderator

    @cytrax I prefer the chat, it's quick and painless, the only thing I wish it could do is archive old chats that you can go through. But not a huge issue.



  • @a_5mith Don't get me wrong, I totally love the chat system. However, I don't think it replaces PM. I see the chat system as no different to Google Chat. Yet I still email more important topics to the same chat audience.

    Here are the reasons why I think chat should not be viewed as a replacement for PM:

    1. Inherent archiving capabilities of PM is important
    2. Advanced editing feature do not exist in chat
    3. PM system gives users the ability to engage in different topics with the same audience but under multiple threads. Chat is very linear and doesn't support compartmentalization of topics. As a result, chat is great for real-time one-to-one dialogue but not so great when you have to discuss a particular topic in a laid out manner.

    Those are the reasons I can think of for now.


  • Admin

    @cytrax said:

    As a result, chat is great for real-time one-to-one dialogue but not so great when you have to discuss a particular topic in a laid out manner.

    Any reason why you wouldn't want to use the actual forum itself for that?


Log in to reply
 


Looks like your connection to NodeBB was lost, please wait while we try to reconnect.