X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=ChangeLog;h=490bff4cfbc3ef895d5c5a18de75cf3f95404a4c;hb=f8a60326b46c90101743e8d412cfbe5a76d13c2f;hp=82614afcf97b1b8021d51f6e0d07439fd73b6266;hpb=65c383b7e2ead0c39d0843fc81094e1fa5e96ded;p=user%2Fhenk%2Fcode%2Fruby%2Frbot.git diff --git a/ChangeLog b/ChangeLog index 82614afc..490bff4c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,61 @@ +2006-08-26 Giuseppe Bilotta + + * Plugin message mapper: new implementation. Multi-word parameters now + need not be the last, and it is possible to retrieve the entire + substring with preserved whitespace by using to_s. Also, parts of the + map string can be bracketed to make them optional. Examples: + remind :user [about] *stuff + will respond to + remind me about washing my teeth + and also to + remind me washing my teeth + It is possible to have parameters in brackets, in which case they will + be optional too, and default to nil or [] (resp. single- and + multi-word parameters) unless an alternative is provided in the + :defaults hash for the message map options. + +2006-08-25 Mark Kretschmann + + * Added quiz plugin, a multiplayer trivia quiz game. + +2006-08-20 Giuseppe Bilotta + + * Topic plugin: fix a bug that prevented it from loading + correctly. + * New IRC Framework: make sure that NOTICEs and PRIVMSGs do not + raise an exception when the target is in one of the special forms + # or $. Needs some work, though, since this case should be + handled specifically. + +2006-08-17 Giuseppe Bilotta + + * Fix help: It got broken while rearranging the plugin stuff, now it's + properly fixed. + * New Auth Framework: forgot to create the InvalidPassword exception. + It's a RuntimeError now. + * Fix help: this time for real (or so I hope). + * New IRC Framework: topic plugin now works correctly. + * New Auth Framework: nickserv plugin now defaults to false for its + auth, so that only owner can do stuff with it + * New Auth Framework: fix horrible typo, assignment instead of + equality test when checking for the username during login. + * Keywords plugin: tell and forget work again without 'keyword' before + them. + +2006-08-12 Giuseppe Bilotta + + * Subregistry: force prefix to be a String with to_s + 2006-08-11 Giuseppe Bilotta * AutoOp plugin: adapted to the new IRC framework. * AutoOp plugin: trigger autoop on nick change too. + * New Auth Framework: allow? method now informs a user when they don't + have permission to do what they asked for. + * New nickreply and nickokay methods: they act like the old reply + method, but include the nick of the user the bot is replying to when + talking in public. The usual reply method can be configured to act + like this as default. 2006-08-10 Giuseppe Bilotta