source: tags/release-0-0-6/CHANGELOG @ 1143

Revision 117, 3.5 KB checked in by anonymous, 9 years ago (diff)

This commit was manufactured by cvs2svn to create tag
'release-0-0-6'.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1bMotion CHANGELOG
2-----------------
3
4* = changed/fixed
5+ = added
6- = removed
7
82003/04/13
9v0.0.6
10
11+ added initial self-diagnostics (more to come)
12+ now uses an irc event plugin to handle joins/parts/etc [simsea]
13+ added 3rd party modules support (i.e. for API for plugins)
14+ added complex_activate plugin
15+ added function to clean stuff like "(*&$(" off the end of a line
16*   `- dutchify is now a module called by the relavent plugins
17* nick-change handling done by irc event plugins [simsea]
18* join-handling done by irc event plugins [simsea]
19* away handling done by irc event (nick) plugins
20* updated question handler
21* fixed typos not giving corrections ("-space" etc)
22* new (less enthusiastic) nick washing code
23* fixed an abstract not being parsed (%himherself)
24* away-responses now use elections
25* away-responses shouldn't fire on both nick and /me announcements for the
26  same person
27* fixed enabling/disabling output plugins breaking them until .rehash
28* added better behaviour to the hello plugin
29* various updates to the invader zim plugin, including reduced probabilities
30* complex_scrap got broken at some point, correct version re-added [matryx]
31* trigger a smile on "<botnick> :)"
32* fixed a typo for the dutch plugin definition
33* added a new typo
34* fixed the complex_sneeze abstracts
35- no more needI binds
36
372003/01/12
38v0.0.5
39* optimised events.tcl a bit to be more efficient
40* switched the way bMotion represents its version to make it more consistent for
41  proper releases etc
42* adjusted the light plugin
43* moved question handler to plugin
44* moved pinches to a plugin
45* moved asl trigger to a plugin
46* tidied up code a bit
47- no longer tracking chanmood, because it was rubbish
48* smileys now handled by a plugin (new regexps included)
49* New routine to clean []s in nicks, should be more reliable
50+ Clean nicks for all entry points, not just event_main
51* bMotion won't greet someone if nothing else has been said since it greeted
52  last
53+ bMotion looks for modules/settings_<botnet-nick>.tcl too (and loads it after
54  settings.tcl). You can use this to prevent overwriting your bot's settings
55  when installing a new version of the code, and also to run more than one
56  bot off the same installation of bMotion.
57  For this to work, you MUST define the botnet-nick setting in your eggdrop's
58  config file. Remember that it will be case sensitive, so if I have my botnet
59  nick set to "NoTopic" the file has to be settings_NoTopic.tcl
60+ same as above for abstracts.tcl (if you want to augment an existing one,
61  use lappend not set (man lappend for more info)   
62
63
642003/01/03
65v0.0.4
66
67* bMotion should only respond once when someone changes their nick AND
68  does a public away
69* Fixed a potential error with bMotionLastEvent checking
70+ bMotion now supports nick-change plugins
71* Moved away-nickchange detection to plugins from legacy code
72* Fixed a problem with plugins not loading on some systems
73+ bMotion now drops output if it's identical to the trigger text that generated it
74
752002/12/12
76v0.0.3
77
78+ bMotion filters out metacharacters from nicks by replacing with their handle
79  (if the user doesn't have a user record, it just removes the characters)
80+ Put the flood checking code back in after cvs, er, ate it some time ago
81* %NUMBER{} works again
82- Removed some of the putlogs bMotion did during startup, because
83   a) they were spelled wrong
84   b) they weren't needed
85
862002/11/28
87v0.0.2
88
89* Fixed a couple of show-stoppers
90
912002/11/26
92v0.0.1
93
94Initial release on SourceForge.net -- bMotion goes officially public for the first time o_O
95
96Pre 2002/11/26: See CHANGELOG.old; bMotion was private for about two years.
97
Note: See TracBrowser for help on using the repository browser.