Operators and kick

The UnrealIRCd team does not officially provide support for any services packages that you may be using or want to use. This forum is provided so the community can help each other with services issues.

Moderator: Supporters

Locked
Scott07
Posts: 3
Joined: Fri Apr 08, 2005 11:50 am
Contact:

Operators and kick

Post by Scott07 »

I have started working on a test service for a network. The services have to actually join channels to protect the +i mode on them and then invite users if that have access to them. I have got all that to work fine, but you can deop the service and kick it, now its easy enough to make it come back, but is there a way to just make it ignore the kick commands or the deop commands and possibly reply with "io you" type thing?
Bricker
Posts: 88
Joined: Tue May 03, 2005 7:31 am
Location: Sterling, VA, USA

Post by Bricker »

1st try and be a little bit more specific. also why not make this "Service" have a channel protect +q so it can't be kicked and set channel mode +Q so modes cant be unset
-Bricker-
JIVXor
Posts: 134
Joined: Fri Sep 09, 2005 10:53 pm
Location: Cuba

Post by JIVXor »

IRCops . .. are they able to kill your services?

Take it in mind.
aquanight
Official supporter
Posts: 862
Joined: Tue Mar 09, 2004 10:47 pm
Location: Boise, ID

Post by aquanight »

Bricker wrote:1st try and be a little bit more specific. also why not make this "Service" have a channel protect +q so it can't be kicked and set channel mode +Q so modes cant be unset
Actually a service having usermode +S is sufficent. It not only implies +q for the most part, but a +S service can't be deanythinged by anyone short of a netadmin. (+S also means no killing service clients by anything short of a netadmin btw.)

@JIVXor: sadly, this is already true, since at least the two seemingly common service packages (ircservices and anope) just quit on disconnect, and any global oper can /squit services.* ... This is why you a) give olines only to people you trust, b) put a services check in your crontab (any shell who doesn't allow crontab isn't worth it).
Locked