James Vega 88cd051ae0 Merge some bugfixes from trunk that will be useful in this branch.
- Only tag the ircmsg if we actually get one back from irc.reply.  We don't in situations like: @topic fit [tiny $url]

- wrap() String.len to vastly simplify the function and prevent responding with -1 when we get no arguments.
  Add a test to make sure we respond with the help when called with no arguments.

- Added kick ability to the BadWords plugin, imported it from supybot-plugins.

- Final cleanups for BadWords kicking.

- Catch the proper exception when parsing the title fails.

- Use the hostmask argument isProtected is given instead of trying to use a non-existant variable.
2007-10-17 01:11:54 +00:00
..

This plugin ensures that the bot won't say any words the bot owner finds
offensive.  As an additional capability, it can (optionally) kick users who
use such words from channels that have that capability enabled.