Age | Commit message (Collapse) | Author |
|
* Now uses the @bot.httputil proxy
* Broken URLs weren't working because I forgot to rename a variable :P~~
* Left out [Link Info] from the error messages
* Surprise bugfix! (i forget what it was :D)
|
|
For example: Doesn't cause rbot to explode when a link to a huge file is
pasted, displays filesize information about non-HTML files, converts
weird html &stuff; characters to ascii characters, handles multiple
<title> tags properly.
|
|
the same object....
workaround for now..
|
|
realised we lost proxy support.
|
|
There was a bit of a glitch in that title grabber extension I wrote to
the URL plugin -- namely, that it would just mindlessly download
whatever link anybody posted to the channel. Whenever anybody posted a
bigass quicktime movie or something, the bot would explode. So, I had
to get down and dirty with Net::HTTP to check for mimetypes and
redirects and stuff.
There is a nice new feature though:
22:37 <@epitron>
http://killswitchengage.com/shared/downloads/KillswitchEngage/KsE-RoseOfSharyn_v
ideo.mov
22:37 <@pookie> [Link Info] type: video/quicktime, size: 18,244,208 bytes
|
|
|
|
Another of Chris' plugins. A contributed russian.lang from ruskie (honest,
that's his nick!). Some tweaks to error handling. Some modified user/auth
handling (from DevRandom) still a bit more to do on that tho..
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
http://websvn.kde.org/trunk/extragear/multimedia/amarok/src/scripts/rbot/grouphug/
Thanks, eean :)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
made several additions to this plugin, some extra configuration settings and
options.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also more robustness around reading/writing conf.yaml
|
|
* fix for bug in quakenet plugin (trac #14)
* multiple fixes for unescaped bot nick in regexp's (trac #13)
|
|
|
|
|
|
|
|
|
|
|
|
Added two plugins from Robin Kearney <robin@riviera.org.uk>
|
|
|
|
|
|
* stop insult plugin being used to insult the bot
|
|
* few more tweaks preparing to release 0.9.9
|
|
* Improved ircd recognition of rfc2812.rb
* de-string'd, de-cap'd rfc2812.rb, looks less shouty now
* moved the Q auth stuff (for quakenet) into a new qauth plugin (untested!)
* finish fixing the httputil
|
|
|
|
* 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
|
|
* config module for configuring the running bot via IRC
* BotConfig.register method for various modules and any plugin to register
bot configuration which the new config module will expose for them.
* various other tweaks as I continue to refactor..
|
|
* 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
|
|
|
|
|
|
* Reworked the Timer module. The Timer now has a smart thread manager to
start/stop the tick() thread. This means the timer isn't called every 0.1
seconds to see what needs doing, which is much more efficient
* reworked the ircsocket queue mechanism to use a Timer
* reworked the nickserv plugin to use maps
* made server.reconnect_wait configurable
* added Class tracing mechanism to bin/rbot, use --trace Classname for
debugging
|