limiting chat function for unverified users
-
Forum allows chats for new users who have not confirmed their email addresses. We want them to be able to chat with moderators/admins so they can resolve membership-related problems without sending direct emails, but we do not want them to be able to chat with other regular users before verification.
We had cases where spam users logged in, did not confirm their email addresses, and sent spam messages to users...
Is it possible to achieve this with privilege settings? or should I create a GH issue?
-
@baris said in limiting chat function for unverified users:
This should be possible, chat is a global privilege so remove it from
registered-users
andunverified-users
and only give it toverified-users
group in the ACP.but, are unverified users able to chat with admins/global moderators in this setting?
I think it is more logical to keep chat available with admins to find a solution to their problem easily, but not with regular users...
-
I created a GH issue...
limiting chat function for unverified users · Issue #10962 · NodeBB/NodeBB
Description Forum allows chats for new users who have not confirmed their email addresses. We want them to be able to chat with moderators/admins so they can resolve membership-related problems without sending direct emails, but we do no...
GitHub (github.com)
-
hi @julian , I just wanted to bump this topic up...
sometimes we have some spam users whose main aim is to send DM to other users with links to click... And even if they are banned, they keep creating an account in the forum all day to continue this spam act. We could not find a good solution for these spam users. So, I am planning to ban the chat function for users with less than 1 post or 1 reputation point, whereas chatting with moderators/admins will always be allowed.
So, I am looking forward to having detailed chat privileges to achieve this.
-
@crazycells I can see a good use case for this in the sense that chat becomes useful if something doesn't work as intended etc, and you need to speak to an admin or moderator to get it resolved. Certainly something I'd advocate. Fortunately, my experience with NodeBB has been almost 100% positive in the sense of zero issues when signing up etc, but there is always that small percentage who are the exception, and to be able to have some form of communication channel with those users is always preferred in my book.
-
I use nodebb-shoutbox-plugin on my forum . It can be used for that.
The plugin is maintened and work very well on v2;x and 3.x
-
@DownPW Isn't that "public" though in the sense that everyone else can see the content? From the security perspective, it's not private and wouldn't be somewhere I'd suggest discussing issues relating to credentials etc..
-
Oops, I hadn't thought of that
-
@phenomlab said in limiting chat function for unverified users:
@crazycells I can see a good use case for this in the sense that chat becomes useful if something doesn't work as intended etc, and you need to speak to an admin or moderator to get it resolved. Certainly something I'd advocate. Fortunately, my experience with NodeBB has been almost 100% positive in the sense of zero issues when signing up etc, but there is always that small percentage who are the exception, and to be able to have some form of communication channel with those users is always preferred in my book.
I agree.
Unfortunately, there is no easy way to stop a spammer who just registers and keeps DMing people.
And although I mentioned previously about unverified users, these are verified users with legit gmail addresses, so it is hard to stop these ill-intentioned people. I believe the most straightforward solution will be turning on chat functions with moderators all the time for everyone but blocking it for other users until a user gets one reputation or one post. This way, it is effortless to spot spammers since we have the post queue turned on.
-
thanks @baris for this new addition...
does 'chat with privileged' function work only for admins? or moderators as well?
-