[IRCServices] ChanServ KICK Command
Bergee
lordbergee at comcast.net
Tue Mar 15 18:25:41 PST 2005
Sorry I should have been more clear the first time. :) I was speaking
about the user mode +q, not the channel mode. The unreal help describes
this mode as "q = Only U:lines can kick you (Services Admins/Net Admins
only)". Although the part about service/net admins only isn't quite
true since it could in theory be any oper with the access to that mode
defined in their oper block. But I digress, hopefully that makes my
last post make a bit more sense.
Bergee
P.S. Speaking of the +a and +q channel modes, Unreal now (with prefixes
for +a and +q enabled) treats the channel modes +a and +q more like +h
than just a status marker for not kickable. Except of course they have
more power than +o instead of less. As in if you have +a or +q, you
don't actually need +o to kick a user from the channel, or to give
another user halfops and so on like that. But I suppose that's another
email. :)
Andrew Church wrote:
> Isn't there already +a for unkickable (which Services does respect)?
> Or does Unreal override +a with +q?
>
> --Andrew Church
> achurch at achurch.org
> http://achurch.org/
>
>
>> For what it's worth, on my network +q is almost never used, but when it
>>is it's often during tracking down botnets or users that are otherwise
>>abusing the network. In this vein it is useful to make it impossible to
>>get kicked out of a channel where you want to be so you can monitor the
>>situation. To that end, it would be useful to me if ChanServ noticed
>>that +q was set on a user and simply denied the kick. I would think
>>that the OperServ kick function should still ignore +q and proceed with
>>the kick, but I'd be interested to hear what others think of this idea.
>>
>>Comments?
>>
>>Bergee
>>
>>Dionisios K. wrote:
>>
>>>On UnrealIRCD the +q usermode is supported.
>>>If an oper (with privileges for this) have this usermode noone can kick
>>>him.
>>>But if someone use the ChanServ KICK command services will kick the oper
>>>from the channel.
>>>I think ChanServ should check if an oper is +q and if yes dont kick him
>>>at all.
>>
>>------------------------------------------------------------------
>>To unsubscribe or change your subscription options, visit:
>>http://lists.ircservices.za.net/mailman/listinfo/ircservices
>
> ------------------------------------------------------------------
> To unsubscribe or change your subscription options, visit:
> http://lists.ircservices.za.net/mailman/listinfo/ircservices
>