ChanServ: What is REVENGE and what does it do?

This forum contains answers to common questions that are asked by users - either via the #Support forum/IRC channel, or directly of administrators. Only administrators may post in this forum.

ChanServ: What is REVENGE and what does it do?

Postby Graham on 29 May 2008, 14:43

The Communicate IRC Server uses a product called Magick IRC Services, to manage nickname and channel registration, among other things. The Magick implementation of ChanServ (Used to register channels) has a feature called REVENGE. The following is transposed from the online Magick documentation, located at http://www.amiga.org.ru/irc/docs/magick_public.txt:

SET REVENGE


SYNTAX: /MSG ChanServ SET <channel> REVENGE <level>

If a user bans someone who is equal to or higher to them on the access list, or kick/deop's someone who is higher them on the access list, it will trigger ChanServ's REVENGE function. What happens when this is triggered is defined here. By default, the revenge level is set to NONE, but if changed, the below actions will occur:

  • NONE - Nothing will happen.
  • REVERSE - The offending action (if ban or deop) is reversed, but no further action is taken.
  • DEOP - The offender is deoped (mode -o).
  • KICK - The offender is kicked from channel.
  • NICKBAN -The offender is banned (nick!*@*) and kicked.
  • MASKBAN - The offender is banned (*!*user@*.host) and kicked.
  • HOSTBAN - The offender is banned (*!*@host) and kicked.
  • MIRROR - Whatever triggered the Revenge is done back to offender.
User avatar
Graham
Site Admin
 
Posts: 60
Joined: 22 Jul 2007, 14:28
Location: Dinwiddie / Germiston / Johannesburg / Gauteng / ZA

Return to Frequently Asked Questions

Who is online

Users browsing this forum: No registered users and 1 guest

cron