summaryrefslogtreecommitdiff
path: root/data/rbot/plugins/seen.rb
AgeCommit message (Collapse)Author
2007-04-12Module\#define_structure method: define a new Struct only if doesn't exist ↵Giuseppe Bilotta
already or if the attribute list changed
2007-02-14Modernize/optimize/cleanup a bunch of pluginsGiuseppe Bilotta
Remove some unnecessary plugin.register() calls, replace other by plugin.map() calls. Also use e.g. Array#pick_one instead of ar[rand(ar.length)]
2006-07-24Revert the Struct.new-related changes because they don't do what we wantGiuseppe Bilotta
2006-07-24[257] was moot, this is the propert way to prevent Structs from being ↵Giuseppe Bilotta
created twice
2006-07-24Suppress the warnings for Struct redefinition on rescanGiuseppe Bilotta
2005-10-13various outstanding changesTom Gilbert
2005-08-31a little more robustness around emtpy lookupsTom Gilbert
Also more robustness around reading/writing conf.yaml
2005-07-30Sat Jul 30 22:33:36 BST 2005 Tom Gilbert <tom@linuxbrit.co.uk>Tom Gilbert
* Config items are now objects, various types are available. * The config wizard will now use registered config items if :wizard is set to true for those items. It will ask questions in the order they were registered. * The config module now works for doing runtime configuration. * misc refactoring
2005-07-29Fri Jul 29 13:07:56 BST 2005 Tom Gilbert <tom@linuxbrit.co.uk>Tom Gilbert
* Moved some stuff out of util.rb into the plugins that actually need them. Those methods didn't belong in util as they were plugin-specific. * moved a few more plugins to use map() where appropriate * made the url plugin only store unique urls
2005-07-27rearrange repo for packagingTom Gilbert