summaryrefslogtreecommitdiff
path: root/ChangeLog
AgeCommit message (Collapse)Author
2007-03-14Socket IO filtering: rbot can now assume UTF-8 internally.Giuseppe Bilotta
2007-03-10Update changelogGiuseppe Bilotta
2007-03-10Option to change the bot IRC name, thanks to jsn-Giuseppe Bilotta
2007-02-20Use ASCII KCODE to prevent problems like missing characters or matching ↵Giuseppe Bilotta
failures when clients send messages in something else than UTF-8
2007-02-20shiritori plugin, thanks to hagabakaGiuseppe Bilotta
2007-02-20Fix timer handling when Actions raise errorsGiuseppe Bilotta
2007-02-18nickserv plugin: export information on current identification statusGiuseppe Bilotta
2007-02-18Plugin header boilerplating.Giuseppe Bilotta
New plugin.header file provided, to be used as model for the header of new plugins. Many existing plugins have been adjusted to provide the same info the same way. I might have misplaced some information, so please let me know if this is the case. Also augmented a couple of copyright notices to include the 'rbot development team' alongside Tom Gilbert.
2007-02-15More Regexp madness. Fixes, optimizations, and a new method to parse channel ↵Giuseppe Bilotta
lists
2007-02-15New unreplied() method for plugins that want to handle PRIVMSGs unreplied by ↵Giuseppe Bilotta
any other plugin. Use it in the keywords plugin
2007-02-12Remote Service Provider: implement auth control for remote clients. They can ↵Giuseppe Bilotta
now login using 'remote login :username :password' to obtain a session_id that will identify them for subsequent connections
2007-02-12Remote Service Provider now functional, although it lacks remote client auth/idGiuseppe Bilotta
2007-02-12Initial work on a DRb-based remote service for rbot. Thanks to halorgium for ↵Giuseppe Bilotta
the idea
2007-02-08Japanese language support, thanks to Yaohan ChenGiuseppe Bilotta
2007-02-05linkbot plugins to properly delegate messages from linkbotsGiuseppe Bilotta
2007-02-05sendmsg improvements: plugins can now choose what to do with overlong ↵Giuseppe Bilotta
messages without having to resort to custom solutions
2007-02-02Enhance the :requirements functionality in #map() to allow regexps with ↵Giuseppe Bilotta
capturing groups: the first non-nil capture will be passed on as the corresponding parameter value, instead of the whole matched expression. See ChangeLog and documented source for details.
2007-02-02Plugin map requirements are now checked at regular expression time, not later onGiuseppe Bilotta
2007-01-30IRC Framework: accept nil or empty nicks and channel names when looking for ↵Giuseppe Bilotta
a user or server on a channel
2007-01-29Allow timer action reschedulingGiuseppe Bilotta
2007-01-23Previous commit also included reduced saving for the larts plugin, but the ↵Giuseppe Bilotta
message log didn't mention that. Edit the ChangeLog to inform users of the reduced save functionality, explaining how it can be used to hand-edit the data files while the bot is running
2007-01-12Totally reworked ping timeout detectionGiuseppe Bilotta
2006-11-01SSL supportGiuseppe Bilotta
2006-10-28A-Z gameGiuseppe Bilotta
2006-10-27Penalty-based flood protectionGiuseppe Bilotta
2006-10-25Strings returned by get_cached now have a cached? method which returns true ↵Giuseppe Bilotta
or false depending on whether the result was taken from the cache or not.
2006-10-24Initial implementation of proper caching based on last-modified and etag ↵Giuseppe Bilotta
HTTP headers
2006-10-17salut plugin: handles multi-lingual salutations (hello/goodbye)Giuseppe Bilotta
2006-10-15Document the new language stuffGiuseppe Bilotta
2006-09-21Update ChangelogGiuseppe Bilotta
2006-09-09Adapt opme plugin to new auth frameworkGiuseppe Bilotta
2006-09-01rbot now tries to report svn revision when ran from a svn checkoutGiuseppe Bilotta
2006-08-31Fine tune and document 'permissions view' (auth core botmodule)Giuseppe Bilotta
2006-08-31More nickserv cleanupsGiuseppe Bilotta
2006-08-29Introduce BotConfigValue permissions, to protect particularly sensitive ↵Giuseppe Bilotta
config options while still allowing access to more innocent ones
2006-08-29script plugin: echo function. like eval, but implies an m.replyGiuseppe Bilotta
2006-08-26script eval: unsafe, undocumented, not permitted by defaultGiuseppe Bilotta
2006-08-25New implementation for the message mapper: multi-word parameters can now be ↵Giuseppe Bilotta
retrieved as substrings with preserved whitespace (use to_s), and parts of the message match can be made optional [by bracketing them]
2006-08-25updateMark Kretschmann
2006-08-20Improve NOTICE and PRIVMSG robustness when target is not a simple channel or ↵Giuseppe Bilotta
user
2006-08-20Bug in topic plugin introduced in [440]Giuseppe Bilotta
2006-08-17Restore tell and forget behaviour without 'keyword' before themGiuseppe Bilotta
2006-08-17Stupid horrible typo in botuser.rb login methodGiuseppe Bilotta
2006-08-17Nickserv plugin now defaults to very strict permissions. Only owner can make ↵Giuseppe Bilotta
the bot register/identify/whatever now
2006-08-17Adapt topic plugin to new IRC frameworkGiuseppe Bilotta
2006-08-17Fix help. For realGiuseppe Bilotta
2006-08-16Fix helpGiuseppe Bilotta
2006-08-12Fix a problem with subregistriesGiuseppe Bilotta
2006-08-11nickreply and nickokay method, with option to let reply/okay behave like ↵Giuseppe Bilotta
this by default
2006-08-11auth.allow? method now informs a user when they don't have permissionsGiuseppe Bilotta