| 1 | bMotion CHANGELOG |
|---|
| 2 | ----------------- |
|---|
| 3 | |
|---|
| 4 | * = changed/fixed |
|---|
| 5 | + = added |
|---|
| 6 | - = removed |
|---|
| 7 | |
|---|
| 8 | * optimised events.tcl a bit to be more efficient |
|---|
| 9 | * switched the way bMotion represents its version to make it more consistent for |
|---|
| 10 | proper releases etc |
|---|
| 11 | * adjusted the light plugin |
|---|
| 12 | * moved question handler to plugin |
|---|
| 13 | * moved pinches to a plugin |
|---|
| 14 | * moved asl trigger to a plugin |
|---|
| 15 | * tidied up code a bit |
|---|
| 16 | - no longer tracking chanmood, because it was rubbish |
|---|
| 17 | * smileys now handled by a plugin (new regexps included) |
|---|
| 18 | * New routine to clean []s in nicks, should be more reliable |
|---|
| 19 | + Clean nicks for all entry points, not just event_main |
|---|
| 20 | * bMotion won't greet someone if nothing else has been said since it greeted |
|---|
| 21 | last |
|---|
| 22 | + bMotion looks for modules/settings_<botnet-nick>.tcl too (and loads it after |
|---|
| 23 | settings.tcl). You can use this to prevent overwriting your bot's settings |
|---|
| 24 | when installing a new version of the code, and also to run more than one |
|---|
| 25 | bot off the same installation of bMotion. |
|---|
| 26 | For this to work, you MUST define the botnet-nick setting in your eggdrop's |
|---|
| 27 | config file. Remember that it will be case sensitive, so if I have my botnet |
|---|
| 28 | nick set to "NoTopic" the file has to be settings_NoTopic.tcl |
|---|
| 29 | + same as above for abstracts.tcl (if you want to augment an existing one, |
|---|
| 30 | use lappend not set (man lappend for more info) |
|---|
| 31 | |
|---|
| 32 | |
|---|
| 33 | 2003/01/03 |
|---|
| 34 | v0.0.4 |
|---|
| 35 | |
|---|
| 36 | * bMotion should only respond once when someone changes their nick AND |
|---|
| 37 | does a public away |
|---|
| 38 | * Fixed a potential error with bMotionLastEvent checking |
|---|
| 39 | + bMotion now supports nick-change plugins |
|---|
| 40 | * Moved away-nickchange detection to plugins from legacy code |
|---|
| 41 | * Fixed a problem with plugins not loading on some systems |
|---|
| 42 | + bMotion now drops output if it's identical to the trigger text that generated it |
|---|
| 43 | |
|---|
| 44 | 2002/12/12 |
|---|
| 45 | v0.0.3 |
|---|
| 46 | |
|---|
| 47 | + bMotion filters out metacharacters from nicks by replacing with their handle |
|---|
| 48 | (if the user doesn't have a user record, it just removes the characters) |
|---|
| 49 | + Put the flood checking code back in after cvs, er, ate it some time ago |
|---|
| 50 | * %NUMBER{} works again |
|---|
| 51 | - Removed some of the putlogs bMotion did during startup, because |
|---|
| 52 | a) they were spelled wrong |
|---|
| 53 | b) they weren't needed |
|---|
| 54 | |
|---|
| 55 | 2002/11/28 |
|---|
| 56 | v0.0.2 |
|---|
| 57 | |
|---|
| 58 | * Fixed a couple of show-stoppers |
|---|
| 59 | |
|---|
| 60 | 2002/11/26 |
|---|
| 61 | v0.0.1 |
|---|
| 62 | |
|---|
| 63 | Initial release on SourceForge.net -- bMotion goes officially public for the first time o_O |
|---|
| 64 | |
|---|
| 65 | Pre 2002/11/26: See CHANGELOG.old; bMotion was private for about two years. |
|---|
| 66 | |
|---|