Anope IRC Services

Anope Support => 1.8.x/1.7.x Support (Read Only) => Topic started by: dave on July 23, 2011, 07:10:23 AM

Title: In Need of Help
Post by: dave on July 23, 2011, 07:10:23 AM
Hi peoples  just wondering if you can point me in right direction i am owner of a site and was wondering if there is a way that admins and global operators are able not to be kicked by room owners  i have looked and have secure ops running is there a mod or something else i should be be doing.

thanx dave
Title: Re: In Need of Help
Post by: Adam on July 23, 2011, 07:14:37 AM
Not in 1.8, 1.9 will prevent it if your IRCd has a mode designed to do the same thing (such as Unreal's mode +q)
Title: Re: In Need of Help
Post by: katsklaw on July 23, 2011, 10:02:25 PM
I'd like to expand on this on a more technical level.

Services can not directly prevent anything at all. It can only react. For example if a user on the channels akick list joins, ChanServ kick/bans AFTER they join. If a akilled user connects OperServ kill/glines them AFTER they connect etc.

ONLY the ircd can prevent anything. Now what Anope could do is instruct the ircd by setting glines, modes .. etc. For example, Anope can detect if a user has umode +q and then deny a kick. This can be done with an ircd specific module in 1.8. I've done as much in unreal_access_levels (http://modules.anope.org/index.php?page=view&id=134).