Disable msg to ONE SINGLE user. Is this possible?

These are old archives. They are kept for historic purposes only.
Post Reply
gts24
Posts: 3
Joined: Mon Mar 13, 2006 5:26 am

Disable msg to ONE SINGLE user. Is this possible?

Post by gts24 »

Unreal IRCd crew, first let me say I have never registered/posted/asked questions because I have been able to find an answer to every question via a search or FAQ.

Thanks in advance to anyone that can give me a hand here.



Here is the scenario. We are hosting a live chat, we have a sort of "guest of honor".

The room will be setup in moderated fashion, thus only op or +v will be able to speak.

I want the general user base to msg questions to ops, however, I do NOT want the "guest of honor" to be able to receive ANY MSG's at all. I would also prefer that this be done on the server side. We run Unreal IRCd + Anope for services.

I'm sure this is possible in some way, I just have to be missing it. If anyone has any thoughts or ideas on this it is MUCH appreciated.

CLIFFS NOTES: I want to stop/disable msg to ONE specific user, preferably via the server side.
Dukat
Posts: 1083
Joined: Tue Mar 16, 2004 5:44 pm
Location: Switzerland

Post by Dukat »

Very easy to do: Install the PrivDeaf module:
http://www.unrealircd.com/index.php?pag ... odule&id=1
If you don't make mistakes, you aren't really trying.
- Coleman Hawkins
Syzop
UnrealIRCd head coder
Posts: 2179
Joined: Sat Mar 06, 2004 8:57 pm
Location: .nl
Contact:

Post by Syzop »

If you were talking about channel messaging. It's worth to explain our +u/+mu system (which I did below). Basically it's especially meant for "celebrity chat" (and some other uses).

What you do:
- Set the room +mu
- Set the guest +v
- Set the discussion leader/oper/whatever +o (or +q/+a)
- Do not give any normal user any rights

This will create the following situation:
- Whenever a normal user says something in the channel he will get 'Cannot send to channel, _however_ because +mu is a special case the message will still be delivered to ops (+o/+a/+q) and will appear as: '<IRC> OriginalUsers: text here'. You can then - as a discussion leader - pick some questions out of this and paste them (or however you want).
- Normal users only see the guest and the discussion leader, they don't see other normal users. They will also only see messages from them, not from others.
- The guest also only sees himself and the discussion leader, and sees no messages from normal users, he does however (just like everyone) see messages of the discussion leader (and himself)... {as explained above}
- etc.. ;p

So that's basically where +mu is for.
Though I agree it is confusing, which is why it should be better documented.

***
If you meant private messaging, then you can install the privdeaf module.
Ron2K

Post by Ron2K »

Syzop wrote:Though I agree it is confusing, which is why it should be better documented.
Maybe another entry in the FAQ?
Syzop
UnrealIRCd head coder
Posts: 2179
Joined: Sat Mar 06, 2004 8:57 pm
Location: .nl
Contact:

Post by Syzop »

For in unreal32docs ;).
aquanight
Official supporter
Posts: 862
Joined: Tue Mar 09, 2004 10:47 pm
Location: Boise, ID

Post by aquanight »

Syzop wrote:If you meant private messaging, then you can install the privdeaf module.
/quote SILENCE +*!*@* works quite well too ;)
gts24
Posts: 3
Joined: Mon Mar 13, 2006 5:26 am

Post by gts24 »

Syzop wrote:If you were talking about channel messaging. It's worth to explain our +u/+mu system (which I did below). Basically it's especially meant for "celebrity chat" (and some other uses).

What you do:
- Set the room +mu
- Set the guest +v
- Set the discussion leader/oper/whatever +o (or +q/+a)
- Do not give any normal user any rights

This will create the following situation:
- Whenever a normal user says something in the channel he will get 'Cannot send to channel, _however_ because +mu is a special case the message will still be delivered to ops (+o/+a/+q) and will appear as: '<IRC> OriginalUsers: text here'. You can then - as a discussion leader - pick some questions out of this and paste them (or however you want).
- Normal users only see the guest and the discussion leader, they don't see other normal users. They will also only see messages from them, not from others.
- The guest also only sees himself and the discussion leader, and sees no messages from normal users, he does however (just like everyone) see messages of the discussion leader (and himself)... {as explained above}
- etc.. ;p

So that's basically where +mu is for.
Though I agree it is confusing, which is why it should be better documented.

***
If you meant private messaging, then you can install the privdeaf module.

OK I really like this idea. As far as setting up the room goes. I'm still going to install the aformentioned module.

I am having an issue though. I've setup the room just as you stated above (+mu), and the "guest" who simply has +v enabled can see things from OP's only, however, when that +v person types/posts in the room the messages aren't seen by the "normal users".
Anyone give me a hand there? What am I missing?

Thanks I really do appreciate the assistance here!



cliffs notes: room setup with +mu , that works fine but when +v users types it cannot be seen by "normal users".
Syzop
UnrealIRCd head coder
Posts: 2179
Joined: Sat Mar 06, 2004 8:57 pm
Location: .nl
Contact:

Post by Syzop »

gts24 wrote:the "guest" who simply has +v enabled can see things from OP's only, however, when that +v person types/posts in the room the messages aren't seen by the "normal users".
Hmm.. it works here :P. Messages from the +v guy can be seen by normal users.

Though, the Guest is invisible in the nicklist, which is hmm.. well.. a bit odd (But it's how it's supposed to work according to the _current_ documentation [*]).

[*] What is incorrect though.. is that halfops (+h) are also hidden from the nicklist
gts24
Posts: 3
Joined: Mon Mar 13, 2006 5:26 am

Post by gts24 »

Syzop wrote:
gts24 wrote:the "guest" who simply has +v enabled can see things from OP's only, however, when that +v person types/posts in the room the messages aren't seen by the "normal users".
Hmm.. it works here :P. Messages from the +v guy can be seen by normal users.

Though, the Guest is invisible in the nicklist, which is hmm.. well.. a bit odd (But it's how it's supposed to work according to the _current_ documentation [*]).

[*] What is incorrect though.. is that halfops (+h) are also hidden from the nicklist
I am on Unreal 3.2.3 , is it possible that is my issue? Do I need to upgrade?
Syzop
UnrealIRCd head coder
Posts: 2179
Joined: Sat Mar 06, 2004 8:57 pm
Location: .nl
Contact:

Post by Syzop »

I don't think so, but an upgrade is always a good idea :P
Post Reply