Page 1 of 1

New Feature

Posted: Sat Jul 31, 2004 11:56 am
by Saint
Can we block users texts in any channel and private whom are not registered their nicknames in the server when they entered.

Thank You.

Posted: Sat Jul 31, 2004 12:29 pm
by Dukat
For channels, there is Cmode +M: A registered nickname (+r) is required to talk. You could easily force this Channel Mode on all channels.
For private messages, there is Usermode +R, which you can force too.

Or you just force all Channels to be +R (requires a registered nickname to join). Maybe that would aready be enough?

Posted: Sat Jul 31, 2004 1:58 pm
by DeadNotBuried
user mode +R only allows privates from registered users, if forced on joining using set::modes-on-connect and restricted from being changed by using set::restrict-usermodes it will give the effect of no unregistered users being able to send privates

Posted: Sun Aug 01, 2004 7:30 pm
by Saint
I know that you wrote. But I want this without changing modes of nicknames,channels. I wanna do this on ircd.

Posted: Sun Aug 01, 2004 11:05 pm
by w00t
Not without source modification. Which isn't supported. And I doubt this "feature" would have much support, especially since it can already be done via modes.

Posted: Mon Aug 02, 2004 8:36 am
by Dukat
What's the problem using the
set::modes-on-connect <+modes>;
set::restrict-usermodes <modes>;
and
set::modes-on-join <+modes>;
set::restrict-channelmodes <modes>;

I mean...
There surely are other modes which are set on connect anyway, e.g. +x...
Just use the built in feature!

Posted: Fri Aug 06, 2004 2:29 am
by Saint
I want unregistered Users Who wants to send messages to channel or nicknames.
will receive a message like "Security level 1 Your Nickname isn't registered. Please register your nickname" to send messages.

Posted: Fri Aug 06, 2004 2:34 am
by w00t
Well, IMHO you'd best find someone to code it for you. Perhaps pay codemastr or syzop...

Posted: Fri Aug 06, 2004 2:46 am
by Saint
Is There AnyBody Here can post me codes. ?

Posted: Fri Aug 06, 2004 4:06 am
by Syzop
No. And this thread has been fully discussed, it's possible to block stuff like you asked by features build into unreal.

Obviously you can create your own module, but that's another question, which could be asked in the module section.
If you just take a look at privdeaf (unrealircd.com -> modules) you can tweak it in no-time... but this DOES REQUIRE A BRAIN! (== be a coder, know how to look in a projects' source/include files to get the info you need, and don't be lazy).