inspircd/inspircd — pull request #516 by ShutterQuick (2013-04-30 13:56:57+00:00)
Title: Added m_repeat - Allows for blocking of similiar messages

A module to block, kick or ban upon similiar messages being uttered several times.
Syntax [~*][lines]:[sec]{[:difference]}{[:matchlines]}
~ is to block, * is to ban, default is kick.
lines - In mode 1 the amount of lines that has to match consecutively - In mode 2 the size of the backlog to keep foo matching
seconds - How old the message has to be before it's invalidated.
distance - Edit distance, in percent, between two strings to trigger on.
matchlines - When set, the function goes into mode 2. In this mode the function will trigger if this many of the last matches.