]> git.netwichtig.de Git - user/henk/code/ruby/rbot.git/log
user/henk/code/ruby/rbot.git
17 years agoUpdate REQUIREMENTS
Giuseppe Bilotta [Mon, 23 Oct 2006 22:37:10 +0000 (22:37 +0000)]
Update REQUIREMENTS

17 years agoMake rubyurl more strict about URLs to be shortened
Giuseppe Bilotta [Mon, 23 Oct 2006 22:27:53 +0000 (22:27 +0000)]
Make rubyurl more strict about URLs to be shortened

17 years agoDon't require rubygems for rubyurl
Giuseppe Bilotta [Mon, 23 Oct 2006 21:59:59 +0000 (21:59 +0000)]
Don't require rubygems for rubyurl

17 years agoMake sure the bot doesn't tell to itself
Giuseppe Bilotta [Mon, 23 Oct 2006 21:21:03 +0000 (21:21 +0000)]
Make sure the bot doesn't tell to itself

17 years agostupid typo in keywords forget
Giuseppe Bilotta [Mon, 23 Oct 2006 21:16:26 +0000 (21:16 +0000)]
stupid typo in keywords forget

17 years agoRoulette plugin now allows spinning the cylinder, with an option to automatically...
Giuseppe Bilotta [Mon, 23 Oct 2006 20:25:23 +0000 (20:25 +0000)]
Roulette plugin now allows spinning the cylinder, with an option to automatically do it at the butlast shot (defaults to true); the bot can also kick shot players (defaults to false)

17 years agoFix targmax/maxtargets handling
Giuseppe Bilotta [Mon, 23 Oct 2006 15:00:05 +0000 (15:00 +0000)]
Fix targmax/maxtargets handling

17 years agodice plugin now acts on 'roll' too, and it uses the nickreply method. Fix ticket #66
Giuseppe Bilotta [Fri, 20 Oct 2006 00:15:51 +0000 (00:15 +0000)]
dice plugin now acts on 'roll' too, and it uses the nickreply method. Fix ticket #66

17 years agoImprove launch_here script with the suggestions from ticket #112
Giuseppe Bilotta [Thu, 19 Oct 2006 23:55:23 +0000 (23:55 +0000)]
Improve launch_here script with the suggestions from ticket #112

17 years agoUpdate threat plugin to new DHS site layout, and make it more robust
Giuseppe Bilotta [Thu, 19 Oct 2006 21:52:10 +0000 (21:52 +0000)]
Update threat plugin to new DHS site layout, and make it more robust

17 years agoFix redirection in httputil.get when location is only a partial/realtive url
Giuseppe Bilotta [Thu, 19 Oct 2006 21:47:40 +0000 (21:47 +0000)]
Fix redirection in httputil.get when location is only a partial/realtive url

17 years agoOnly show 1 RSS item when 1 RSS item is asked
Giuseppe Bilotta [Wed, 18 Oct 2006 22:58:31 +0000 (22:58 +0000)]
Only show 1 RSS item when 1 RSS item is asked

17 years agoFix the no-date bug the right way
Giuseppe Bilotta [Wed, 18 Oct 2006 22:40:59 +0000 (22:40 +0000)]
Fix the no-date bug the right way

17 years agoMinor aesthetical fixup
Giuseppe Bilotta [Wed, 18 Oct 2006 22:17:59 +0000 (22:17 +0000)]
Minor aesthetical fixup

17 years agoFix an issue with RSS feeds having no itemDate
Giuseppe Bilotta [Wed, 18 Oct 2006 22:17:42 +0000 (22:17 +0000)]
Fix an issue with RSS feeds having no itemDate

17 years agoHopefully made the babelfish plugin a bit more robust
Alexander Beisig [Tue, 17 Oct 2006 11:44:57 +0000 (11:44 +0000)]
Hopefully made the babelfish plugin a bit more robust

17 years agosalut plugin: handles multi-lingual salutations (hello/goodbye)
Giuseppe Bilotta [Tue, 17 Oct 2006 11:25:09 +0000 (11:25 +0000)]
salut plugin: handles multi-lingual salutations (hello/goodbye)

17 years agoSafe-save tempfiles are now created in a botclass-local directory, because atomic...
Giuseppe Bilotta [Sun, 15 Oct 2006 21:09:43 +0000 (21:09 +0000)]
Safe-save tempfiles are now created in a botclass-local directory, because atomic renaming only works within a filesystem

17 years agoUse the new Utils.safe_save to save quotefiles and larts/praises. Also adapt quotes...
Giuseppe Bilotta [Sun, 15 Oct 2006 20:39:55 +0000 (20:39 +0000)]
Use the new Utils.safe_save to save quotefiles and larts/praises. Also adapt quotes plugin to the new Irc framework

17 years agoUtils.safe_save does a 'safe' saving (save to tempfile, move tempfile to new location)
Giuseppe Bilotta [Sun, 15 Oct 2006 20:38:25 +0000 (20:38 +0000)]
Utils.safe_save does a 'safe' saving (save to tempfile, move tempfile to new location)

17 years agoDocument the new language stuff
Giuseppe Bilotta [Sun, 15 Oct 2006 19:53:44 +0000 (19:53 +0000)]
Document the new language stuff

17 years agoSome italian larts/praises
Giuseppe Bilotta [Sun, 15 Oct 2006 19:48:49 +0000 (19:48 +0000)]
Some italian larts/praises

17 years agoMake the lart plugin use language-specific lart/praises
Giuseppe Bilotta [Sun, 15 Oct 2006 19:36:36 +0000 (19:36 +0000)]
Make the lart plugin use language-specific lart/praises

17 years agoAllow plugins to do things when the language is changed. Will be used e.g. by lart...
Giuseppe Bilotta [Sun, 15 Oct 2006 19:34:58 +0000 (19:34 +0000)]
Allow plugins to do things when the language is changed. Will be used e.g. by lart to use language-specific lart files

17 years agoBetter flood control
Giuseppe Bilotta [Sun, 15 Oct 2006 17:01:11 +0000 (17:01 +0000)]
Better flood control

17 years agoautorejoin after a random time between 0 and 10, instead of fixed 10
Giuseppe Bilotta [Sun, 15 Oct 2006 13:40:54 +0000 (13:40 +0000)]
autorejoin after a random time between 0 and 10, instead of fixed 10

17 years agoMore italian.lang stuff
Giuseppe Bilotta [Sun, 15 Oct 2006 13:36:01 +0000 (13:36 +0000)]
More italian.lang stuff

17 years agoAdd italian language translations
Giuseppe Bilotta [Sun, 15 Oct 2006 13:32:25 +0000 (13:32 +0000)]
Add italian language translations

17 years agoWhen searching Wikipedia, strip 'Wikipedia, the free encyclopedia' from titles
Giuseppe Bilotta [Sun, 15 Oct 2006 11:18:26 +0000 (11:18 +0000)]
When searching Wikipedia, strip 'Wikipedia, the free encyclopedia' from titles

17 years agoRefine urban plugin output with bold, reverse and underline. If it's too much, we...
Giuseppe Bilotta [Sun, 15 Oct 2006 08:12:59 +0000 (08:12 +0000)]
Refine urban plugin output with bold, reverse and underline. If it's too much, we'll spartanize.

17 years agoTotally reworked urban dictionary plugin to use WAP. Much faster, much cleaner, doesn...
Giuseppe Bilotta [Sun, 15 Oct 2006 01:07:05 +0000 (01:07 +0000)]
Totally reworked urban dictionary plugin to use WAP. Much faster, much cleaner, doesn't need any fancy package

17 years agoAdd Wikipedia searching to the search plugin
Giuseppe Bilotta [Sat, 14 Oct 2006 14:00:06 +0000 (14:00 +0000)]
Add Wikipedia searching to the search plugin

17 years agoRename google plugin back to search in preparation for wikipedia support
Giuseppe Bilotta [Sat, 14 Oct 2006 13:16:37 +0000 (13:16 +0000)]
Rename google plugin back to search in preparation for wikipedia support

17 years agoTake advantage of Google WAP/WML interface
Giuseppe Bilotta [Sat, 14 Oct 2006 13:12:59 +0000 (13:12 +0000)]
Take advantage of Google WAP/WML interface

17 years agoMinor tuning for demauro
Giuseppe Bilotta [Sat, 14 Oct 2006 13:12:17 +0000 (13:12 +0000)]
Minor tuning for demauro

17 years agoMake use of Utils.decode_html_entities
Giuseppe Bilotta [Sat, 14 Oct 2006 13:11:49 +0000 (13:11 +0000)]
Make use of Utils.decode_html_entities

17 years agoCreate Utils.decode_html_entities, inspired from equivalent code in the url plugin...
Giuseppe Bilotta [Sat, 14 Oct 2006 13:11:02 +0000 (13:11 +0000)]
Create Utils.decode_html_entities, inspired from equivalent code in the url plugin, can now be used by everybody. Can make use of the htmlentities ruby package, if found

17 years agoUpdate demauro plugin to use the WAP interface: much better, much faster
Giuseppe Bilotta [Sat, 14 Oct 2006 10:02:43 +0000 (10:02 +0000)]
Update demauro plugin to use the WAP interface: much better, much faster

17 years agoFine tune url plugin
Giuseppe Bilotta [Fri, 13 Oct 2006 22:52:36 +0000 (22:52 +0000)]
Fine tune url plugin

17 years agoMinor tweaks to httputil: make last response available in @last_resp for get and...
Giuseppe Bilotta [Fri, 13 Oct 2006 22:30:01 +0000 (22:30 +0000)]
Minor tweaks to httputil: make last response available in @last_resp for get and head methods when they return nil

17 years agoExtended the opme plugin into a more general op plugin. Functionality is the same...
Mark Kretschmann [Tue, 10 Oct 2006 18:26:02 +0000 (18:26 +0000)]
Extended the opme plugin into a more general op plugin. Functionality is the same, but you can additionally op someone else. The old opme command was also kept for backwards compatibility.

17 years agoFix help (one more time)
Giuseppe Bilotta [Mon, 2 Oct 2006 09:02:17 +0000 (09:02 +0000)]
Fix help (one more time)

17 years agoUsage wants a parameter
Giuseppe Bilotta [Mon, 2 Oct 2006 08:56:58 +0000 (08:56 +0000)]
Usage wants a parameter

17 years agoClean up botmodule loading and command parsing and delegating. Restore hash-like...
Giuseppe Bilotta [Mon, 25 Sep 2006 23:12:56 +0000 (23:12 +0000)]
Clean up botmodule loading and command parsing and delegating. Restore hash-like behaviour for the plugin manager, so that @bot.plugins['name'] returns the botmodule with the given name

17 years agoAdd help for ping
Giuseppe Bilotta [Mon, 25 Sep 2006 23:11:36 +0000 (23:11 +0000)]
Add help for ping

17 years agoUpdate Changelog
Giuseppe Bilotta [Thu, 21 Sep 2006 08:01:08 +0000 (08:01 +0000)]
Update Changelog

17 years agoFurther cleanups and uniform variable naming. Implement topic undo
Giuseppe Bilotta [Thu, 21 Sep 2006 07:59:00 +0000 (07:59 +0000)]
Further cleanups and uniform variable naming. Implement topic undo

17 years agoCleanup topic plugin. When setting the separator, only reset the topic if there weren...
Giuseppe Bilotta [Thu, 21 Sep 2006 07:41:10 +0000 (07:41 +0000)]
Cleanup topic plugin. When setting the separator, only reset the topic if there weren't any changes

17 years agoNew auth framework is now backwards compatible: auth <masterpassword> works again...
Giuseppe Bilotta [Thu, 21 Sep 2006 07:27:36 +0000 (07:27 +0000)]
New auth framework is now backwards compatible: auth <masterpassword> works again to login as owner

17 years agoBugfix for the quiz plugin: With newly created games (no scores yet known) the rank...
Mark Kretschmann [Wed, 20 Sep 2006 09:18:25 +0000 (09:18 +0000)]
Bugfix for the quiz plugin: With newly created games (no scores yet known) the rank table handling would not work correctly. Effectively no player would be able to surpass the first player. This is now fixed.

17 years agoQuiz plugin: Improve error handling.
Mark Kretschmann [Wed, 20 Sep 2006 07:47:33 +0000 (07:47 +0000)]
Quiz plugin: Improve error handling.

17 years agoAdapt opme plugin to new auth framework
Giuseppe Bilotta [Sat, 9 Sep 2006 05:58:08 +0000 (05:58 +0000)]
Adapt opme plugin to new auth framework

17 years agoNo-parameter commands in the topic plugin weren't recognized anymore. Fix it
Giuseppe Bilotta [Wed, 6 Sep 2006 19:50:22 +0000 (19:50 +0000)]
No-parameter commands in the topic plugin weren't recognized anymore. Fix it

17 years agoFix regression in the quiz plugin: The same winning messages would be repeated over...
Mark Kretschmann [Mon, 4 Sep 2006 09:08:37 +0000 (09:08 +0000)]
Fix regression in the quiz plugin: The same winning messages would be repeated over and over again.

17 years agorbot now tries to report svn revision when ran from a svn checkout
Giuseppe Bilotta [Fri, 1 Sep 2006 16:06:39 +0000 (16:06 +0000)]
rbot now tries to report svn revision when ran from a svn checkout

17 years agoFine tune and document 'permissions view' (auth core botmodule)
Giuseppe Bilotta [Thu, 31 Aug 2006 23:14:04 +0000 (23:14 +0000)]
Fine tune and document 'permissions view' (auth core botmodule)

17 years agomessagemapper fix ... watch what you name your variables!
Giuseppe Bilotta [Thu, 31 Aug 2006 22:25:14 +0000 (22:25 +0000)]
messagemapper fix ... watch what you name your variables!

17 years agoImprove help.
Mark Kretschmann [Thu, 31 Aug 2006 15:58:19 +0000 (15:58 +0000)]
Improve help.

17 years agoAhem, forgot to save the last change before committing
Giuseppe Bilotta [Thu, 31 Aug 2006 15:16:34 +0000 (15:16 +0000)]
Ahem, forgot to save the last change before committing

17 years agoMore nickserv cleanups
Giuseppe Bilotta [Thu, 31 Aug 2006 15:15:41 +0000 (15:15 +0000)]
More nickserv cleanups

17 years agoImprove debugging output in messagemapper
Giuseppe Bilotta [Thu, 31 Aug 2006 15:12:02 +0000 (15:12 +0000)]
Improve debugging output in messagemapper

17 years agoFix messagemapper for optional arguments
Giuseppe Bilotta [Thu, 31 Aug 2006 15:08:04 +0000 (15:08 +0000)]
Fix messagemapper for optional arguments

17 years agonickserv password now tries to inform the nickserv of the password change; it can...
Giuseppe Bilotta [Thu, 31 Aug 2006 14:25:17 +0000 (14:25 +0000)]
nickserv password now tries to inform the nickserv of the password change; it can also be called without the bot nick to change the password of the current nick

17 years ago* Fix: @commands was not initialized on a fresh registry.
Mark Kretschmann [Tue, 29 Aug 2006 16:46:57 +0000 (16:46 +0000)]
* Fix: @commands was not initialized on a fresh registry.
* Remove legacy registry migration code.

17 years agoIntroduce BotConfigValue permissions, to protect particularly sensitive config option...
Giuseppe Bilotta [Tue, 29 Aug 2006 09:49:58 +0000 (09:49 +0000)]
Introduce BotConfigValue permissions, to protect particularly sensitive config options while still allowing access to more innocent ones

17 years agoecho must default to false
Giuseppe Bilotta [Tue, 29 Aug 2006 07:44:41 +0000 (07:44 +0000)]
echo must default to false

17 years agoSay, I should check for such horribly stupid typos when committing ... fix after...
Giuseppe Bilotta [Tue, 29 Aug 2006 07:27:20 +0000 (07:27 +0000)]
Say, I should check for such horribly stupid typos when committing ... fix after [462]

17 years agoscript echo needs a to_s
Giuseppe Bilotta [Tue, 29 Aug 2006 07:25:26 +0000 (07:25 +0000)]
script echo needs a to_s

17 years agoscript plugin: echo function. like eval, but implies an m.reply
Giuseppe Bilotta [Tue, 29 Aug 2006 07:23:22 +0000 (07:23 +0000)]
script plugin: echo function. like eval, but implies an m.reply

17 years agoProvide fine-grained topic permissions and fix a small bug in topic replace
Giuseppe Bilotta [Mon, 28 Aug 2006 15:48:33 +0000 (15:48 +0000)]
Provide fine-grained topic permissions and fix a small bug in topic replace

17 years agoTopic plugin now defaults to very strict permissions
Giuseppe Bilotta [Mon, 28 Aug 2006 15:34:13 +0000 (15:34 +0000)]
Topic plugin now defaults to very strict permissions

17 years agoscript eval: unsafe, undocumented, not permitted by default
Giuseppe Bilotta [Sat, 26 Aug 2006 21:41:02 +0000 (21:41 +0000)]
script eval: unsafe, undocumented, not permitted by default

17 years agoSeparate out the winning messages in an extra file, as advised by tango_.
Mark Kretschmann [Sat, 26 Aug 2006 18:57:29 +0000 (18:57 +0000)]
Separate out the winning messages in an extra file, as advised by tango_.

17 years agoAdapt script plugin to new message mappper. Whitespace in code is now preserved
Giuseppe Bilotta [Fri, 25 Aug 2006 23:41:46 +0000 (23:41 +0000)]
Adapt script plugin to new message mappper. Whitespace in code is now preserved

17 years agoOptimize remind plugin exploiting new message mapper
Giuseppe Bilotta [Fri, 25 Aug 2006 23:34:51 +0000 (23:34 +0000)]
Optimize remind plugin exploiting new message mapper

17 years agoFix stupid bug in the new message mapping
Giuseppe Bilotta [Fri, 25 Aug 2006 23:31:47 +0000 (23:31 +0000)]
Fix stupid bug in the new message mapping

17 years agoOptimize auth module exploiting new message mapping syntax
Giuseppe Bilotta [Fri, 25 Aug 2006 23:24:44 +0000 (23:24 +0000)]
Optimize auth module exploiting new message mapping syntax

17 years agoNew implementation for the message mapper: multi-word parameters can now be retrieved...
Giuseppe Bilotta [Fri, 25 Aug 2006 22:54:35 +0000 (22:54 +0000)]
New implementation for the message mapper: multi-word parameters can now be retrieved as substrings with preserved whitespace (use to_s), and parts of the message match can be made optional [by bracketing them]

17 years agoBetter name for the rss plugin
Giuseppe Bilotta [Fri, 25 Aug 2006 20:29:09 +0000 (20:29 +0000)]
Better name for the rss plugin

17 years agoFix small typo in basics core botmodule
Giuseppe Bilotta [Fri, 25 Aug 2006 20:24:05 +0000 (20:24 +0000)]
Fix small typo in basics core botmodule

17 years agoFix misc RSS stuff: reverse publishing order of watched feeds, correct a config optio...
Giuseppe Bilotta [Fri, 25 Aug 2006 07:40:21 +0000 (07:40 +0000)]
Fix misc RSS stuff: reverse publishing order of watched feeds, correct a config option description

17 years agoupdate
Mark Kretschmann [Fri, 25 Aug 2006 07:35:00 +0000 (07:35 +0000)]
update

17 years agoChangeset [440] introduced a redundant definition of the downcase method for Channel
Giuseppe Bilotta [Fri, 25 Aug 2006 07:22:33 +0000 (07:22 +0000)]
Changeset [440] introduced a redundant definition of the downcase method for Channel

17 years agoRemove some legacy code.
Mark Kretschmann [Fri, 25 Aug 2006 07:12:43 +0000 (07:12 +0000)]
Remove some legacy code.

17 years agoInitial import of the multiplayer trivia quiz game for rbot.
Mark Kretschmann [Fri, 25 Aug 2006 06:56:02 +0000 (06:56 +0000)]
Initial import of the multiplayer trivia quiz game for rbot.

17 years agoShow the page number again.
Mark Kretschmann [Wed, 23 Aug 2006 16:37:07 +0000 (16:37 +0000)]
Show the page number again.

17 years agoImprove NOTICE and PRIVMSG robustness when target is not a simple channel or user
Giuseppe Bilotta [Sun, 20 Aug 2006 21:53:02 +0000 (21:53 +0000)]
Improve NOTICE and PRIVMSG robustness when target is not a simple channel or user

17 years agoBug in topic plugin introduced in [440]
Giuseppe Bilotta [Sun, 20 Aug 2006 21:35:13 +0000 (21:35 +0000)]
Bug in topic plugin introduced in [440]

17 years agoRestore tell and forget behaviour without 'keyword' before them
Giuseppe Bilotta [Thu, 17 Aug 2006 17:17:25 +0000 (17:17 +0000)]
Restore tell and forget behaviour without 'keyword' before them

17 years agoStupid horrible typo in botuser.rb login method
Giuseppe Bilotta [Thu, 17 Aug 2006 15:06:51 +0000 (15:06 +0000)]
Stupid horrible typo in botuser.rb login method

17 years agoNickserv plugin now defaults to very strict permissions. Only owner can make the...
Giuseppe Bilotta [Thu, 17 Aug 2006 14:27:43 +0000 (14:27 +0000)]
Nickserv plugin now defaults to very strict permissions. Only owner can make the bot register/identify/whatever now

17 years agoAdapt topic plugin to new IRC framework
Giuseppe Bilotta [Thu, 17 Aug 2006 13:57:40 +0000 (13:57 +0000)]
Adapt topic plugin to new IRC framework

17 years agoFix help. For real
Giuseppe Bilotta [Thu, 17 Aug 2006 13:36:53 +0000 (13:36 +0000)]
Fix help. For real

17 years agoProvide the InvalidPassword exception
Giuseppe Bilotta [Thu, 17 Aug 2006 13:34:16 +0000 (13:34 +0000)]
Provide the InvalidPassword exception

17 years agoFix help
Giuseppe Bilotta [Wed, 16 Aug 2006 23:29:48 +0000 (23:29 +0000)]
Fix help

17 years agoMinor whitespace cleanup
Giuseppe Bilotta [Wed, 16 Aug 2006 23:27:58 +0000 (23:27 +0000)]
Minor whitespace cleanup

17 years agoRevert [354]. The plugin name should not be changed between 0.9.10 and 0.9.11 to...
Giuseppe Bilotta [Wed, 16 Aug 2006 23:22:00 +0000 (23:22 +0000)]
Revert [354]. The plugin name should not be changed between 0.9.10 and 0.9.11 to prevent data loss (the db is named after the plugin). Rather, we want to fix the help method

17 years agoSome error handling cleanup
Giuseppe Bilotta [Wed, 16 Aug 2006 23:18:17 +0000 (23:18 +0000)]
Some error handling cleanup

17 years agoFix a problem with subregistries
Giuseppe Bilotta [Sat, 12 Aug 2006 21:35:16 +0000 (21:35 +0000)]
Fix a problem with subregistries

17 years agonickokay now properly selected
Giuseppe Bilotta [Fri, 11 Aug 2006 16:52:26 +0000 (16:52 +0000)]
nickokay now properly selected