People often ask me why I wrote BottleCap, this normally comes immediately after asking what BottleCap is. I might as well answer both. BottleCap is a small modular Python script designed to replace or create a few features I found either partially or completely lacking in XChat. It was primarily designed for Linux but should work on any OS providing it has XChat and python. It provides a fair few things and is in slow development. Some of the features are:
- Spelling and grammar correction
- Toaster pop-ups
- Highlight handling
- Auto-away and auto-return
- Automatic invite handling
- Regexp banning.
It’s a useful script and to my knowledge there are no ways to exploit it. I’ve mainly written it on request or as I’ve needed it, the regexp banning module is in direct result of an attack levied at a channel I’m op’d in. The attack used stupidly easy to spot nicknames which were rather hard to ban, a regexp did the job wonderfully.
Spelling and grammar correction is mainly to help me when I’m reading certain channels I moderate which are mostly used by children, it takes the strain off reading and deciding what they’re talking about!
There’s more information on this page (http://www.v8d.org/wiki/index.php?title=BottleCap) and please as in #BottleCap on irc.v8d.org for a copy and help getting it working.
If you’ve used BottleCap, or use BottleCap now, please post, I’d love to have a few ‘BottleCap changed my life!’ comments. Any suggestions would be great too.
Kind regards, Robert.