Version 1.1.13 of this module has now been released :7
If you run .21, i recommend using this version, though i must admit that the RC period was relatively short, however since .12 does not properly work with the latest Anope, i felt this was necessary.
This version features a series of minor bugfixes compared to .12 as well as several new features and commands. Some commands will become available as other modules are loaded (!shun and !sync), others are new (!ctopic) or replace ones implemented by the core (!unban).
Of some other commands the functionality has changed (!down now takes arguments) or changed in combination a module such as cs_restrict_kb.
Also note that some loading restrictions have been added related to the use of raw. (More may follow in the future) These can be disabled however, for more details cf README.
I cannot stress the need to read to README (especially Technical Section) and CHANGELOG enough...Changes:Fixed typo in english language file. (Reported by paulmer2003)
Fixed akick cutting off reason after 1 word.
When (un)muting on charybdis we now use the +q channel mode.
!up also now works when AUTOOP is turned off. (Reported by EvilSeph)
Corrected some errors in the description of several configuration directives.
Added missing second layer services oper check for !akill
!down no longer removes voice if channel is moderated and user has more then just voice...
!mute now allows superadmins to mute the channel founder (reported by EvilSeph)
(No bug in bs_fantasy_ext so works only when used with Anope-1.7.20+. CF Anope bug #770)
All founders (CS IDENTIFY) can now use "!down/!up [nick]", even when securefounder is on.
Added !suspend command.
Added similar checks on !tkb, !ban, !tban and !mute as on !kb.
Added CPU_USAGE_REDUCTION pre-compile configuration option.
Changed !(un)ignore to be SA only as it is in the core.
Restructured code and moved some parts to new/other files.
Synchronized modules' code with Core changes made in Anope-1.7.20
Added the help for "levels desc" and "access levels" to !help
Extended the help on some of the firtly implemented commands.
Applied patch for anope bug #816 (Still exists in Anope-1.7.20, but we can already fix it)
!down now supports target level (vhoaq). If level is above current, current modes will be unset and new modes will be set. Maybe at one time this should go under a seperate cmd...
Added auto(un)load functionality for core modules if they are overriden.
Changed !topic: now shows topic when issued without arguments
Added !ctopic: clears topic and it actually works this time (not using !topic to prevent accidental use)
Added support for 3rd party module cs_restrict_kb by n00bie. (cf Technical Chapter in README)
Added improved unban routine, specifically for UnrealIRCd, but it cannot detect ALL bans.
Fixed !unban banning the user executing the command..
(RC2) Added !admins to cmdlist and help.
(RC2) Added some details to output of !modinfo
(RC2) Added loading requirements regarding RAW (cf README)
(RC2) Fixed Crashbug in !up when used by unidentified/unregistered users.
(RC2) Fixed !unban which is now also using a faster wildcard matching routine
(RC2) For privacy reasons no longer loading bs_fantasy_unban when unloading (Anope bug #854)
(RC2) Completely rewrote !unban and added EnUnbanIP config directive (cf README and Anope bug #854)
(RC2) Added AppendToTopicDel pre-compile directive which detemines delimiter used by !tappend.
(RC2) Fixed !kb,!mute and !ban not properly adding *@* targets to internal banlist as *!*@*
(RC2) Fixed potential crashbug in!mute
(RC2) Added !sync command
(RC2) Added !shun and !tshun commands
(RC2) Applied several bugfixes from Anope 1.7.21 SVN (Changes to appenttopic, #842, #849, ..)
(RC2) Re-Added win32 support by disabling part of the functionality on Windows.
(Final) Replaced all calls for match_wild_nocase() by my_match_wild_nocase() which is a lot faster.
And for the record, people using RAW or modules to join non botserv bots into channels will not receive support from me as this creates desyncs for which i cannot account.
If you encounter problems, pls reply here and include the fully reply to !minfo (now also includes setup info of anope i may need).
[Edited on 10-2-2008 by Viper]
[Edited on 10-2-2008 by Jobe1986]