[IRCServices] ircservices should enforce +R

Bergee lordbergee at comcast.net
Tue Mar 1 08:32:55 PST 2005


	Either I've misunderstood you and Dionisios K. or I think he meant 
something different from what you're talking about.  I think he is 
suggesting that IRCServices should treat +R like it treats +A or +O. 
That is to say, right now, if a channel is +O then IRCServices will kick 
anyone that joins the channel that is not a global IRCop.  So what I 
took his suggestion to mean is that he wants IRCServices to kick the 
user out of the channel if they don't have a registered nickname and +R 
is set on the channel.
	If this is indeed what he is suggesting, then I would say that it might 
be worth considering.  I guess that's useful really in two situations. 
First if a user is the first one to join a channel and +R is mode locked 
on, because the IRCd would then not enforce +R because of course the 
channel did not exist at the time.  Secondly I suppose would be on syncs 
from netsplits where one side did not have +R and say some spam bots 
managed to get in on on a split server.  I guess in general I think it 
is worth enforcing the mode simply for consistency in IRCServices since 
+A, +O and +z on Unreal are already enforced.
	And if this isn't what you meant Dionisios, then I suggest what I 
thought you meant.  What does everyone else on the list think of that? :)

Bergee

Medice wrote:
> I'd say keep this in user's decision. Since each of the mentioned modes 
> means different settings you should not bind them together. Especially 
> at +AO -since users capable of using those channelmodes (so called opers 
> ;) ) should have sufficient knowledge about irc-stuff to decide by 
> themselves if +R is mandatory or not (on my side I think it's not...)
> there are several seperate modes invented to produce numerous 
> combinations of settings, just like a users likes it / thinks it's 
> necessary....
> 
> just my 2 cents...
> medice
> 
> Dionisios K. wrote:
> 
>> on many ircds +R chmode is supported by now. I thing
>> services should enforce it on 1st user joins the
>> channel like +OA and +z on Unrealircd
>>
>> =====
>> Dionisios K. - ToXiC On HellenicNet