Anope IRC Services

Please login or register.

Login with username, password and session length
Advanced search  

News:

Pages: [1]   Go Down

Author Topic: Auto-kick OP-kickers?  (Read 3967 times)

0 Members and 1 Guest are viewing this topic.

Harmageddon

  • Anope User
  • Offline Offline
  • Posts: 2
Auto-kick OP-kickers?
« on: December 30, 2010, 03:12:32 PM »

Is there a function to kick users who have kicked other users that are on the "autoop"-list automatically by the ChanServ?
Logged

Jan Milants

  • Team
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 1372
Re: Auto-kick OP-kickers?
« Reply #1 on: December 30, 2010, 03:18:40 PM »

maybe with a module, but I don't think something like that is in the core.. and i doubt such a module already exists too...

I also fail to see the point.. if an op misbehaves, revoke his @ and give him halfop or so instead (those can't kick ops) or even better: nothing..
Logged
If you like me donate coins to 1FBmZVT4J8WAUMHKqpWhgNVj3XXnRN1cCk :)

katsklaw

  • Supporter
  • Anope User
  • Offline Offline
  • Posts: 537
Re: Auto-kick OP-kickers?
« Reply #2 on: December 30, 2010, 11:58:15 PM »

Quote from: Core Module
.:17:56:. -ChanServ- Syntax: SET channel PEACE {ON | OFF}
.:17:56:. -ChanServ- 
.:17:56:. -ChanServ- Enables or disables the peace option for a channel.
.:17:56:. -ChanServ- When peace is set, an user won't be able to kick,
.:17:56:. -ChanServ- ban or remove a channel status of an user that has
.:17:56:. -ChanServ- a level superior or equal to his via ChanServ commands.

As far as preventing the removal of Ops Status by other ways than via ChanServ is not possible with Services. Services can only REACT, not PREVENT. Several IRCds, namely Unreal and probably Inspircd have chanmode +a (protect) which will do what you ask.
« Last Edit: December 31, 2010, 12:02:09 AM by katsklaw »
Logged

Harmageddon

  • Anope User
  • Offline Offline
  • Posts: 2
Re: Auto-kick OP-kickers?
« Reply #3 on: December 31, 2010, 11:20:30 AM »

As far as preventing the removal of Ops Status by other ways than via ChanServ is not possible with Services. Services can only REACT, not PREVENT. Several IRCds, namely Unreal and probably Inspircd have chanmode +a (protect) which will do what you ask.
Thank you!
Logged
Pages: [1]   Go Up