summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-07-18Improve robustness while saving auth config files and channel quotesGiuseppe Bilotta
2006-07-18Some nickservs don't want the nick to be passed to them when identifyingGiuseppe Bilotta
2006-07-18rbot now properly identifies as the 'next version svn', and the gem package ↵Giuseppe Bilotta
is built as the 'next version'
2006-07-17Fixed chucknorris.rb debug outputAlexander Beisig
2006-07-17Changes that will (hopefully) make rbot work directly from the SVN checkoutAlexander Beisig
2006-07-14Fix for #102Giuseppe Bilotta
2006-07-13ircbot shouldn't issue {{{@socket}}} commands when disconnectedGiuseppe Bilotta
2006-07-13Prevent a traceback when network is down and clearq is called. Don't know if ↵Giuseppe Bilotta
it's better this way or by adding an {{{if @socket.connected?}}} at {{{ircbot.rb:373}}}
2006-07-13Fix a problem with not rejoining channel after disconnect and nick taken, ↵Giuseppe Bilotta
because the JOIN commands were sent too soon.
2006-07-05Add plugin for dictionary lookup using the (Italian) De Mauro/Paravia online ↵Giuseppe Bilotta
dictionary
2006-07-05Improve debug output for multiline error messages. Improve exception ↵Giuseppe Bilotta
handling for socket and connection problems. Stop sending pings when disconnected.
2006-06-29Add $stdout flushing to debug. This is needed to work around some 'laggy ↵Giuseppe Bilotta
console' issues that may occur when using a tee program under Windows to copy the debug output to a file on disk
2006-06-29Improve nick management when it was takenGiuseppe Bilotta
2006-06-28Be more tolerant for messages about channels we are not in, but still signal ↵Giuseppe Bilotta
them as bugs
2006-06-28Better workaround for ticket #58; now the {{{names}}} delegationg passes on ↵Giuseppe Bilotta
the channel and user list
2006-06-28There are now three nickserv config options (name, ident_request, wait). The ↵Giuseppe Bilotta
bot now also kills any ghosts that use its nick. Close ticket #88. Also provide a workaround for ticket #58.
2006-06-28Fix issue #101Giuseppe Bilotta
2006-06-28Whitespace cleanupGiuseppe Bilotta
2006-06-26some small improvements to topic.rbAlexander Beisig
- 'topic sep' now updates the topic with the new separator - 'topic clear' command to clear the topic - checks if rbot is in the channel specified in private adressing
2006-06-26Fix issue #71 with the proposed patchGiuseppe Bilotta
2006-06-26applied patch to topic.rb by [dmp] for #100Alexander Beisig
2006-06-23Apply patch proposed in ticket #99Giuseppe Bilotta
2006-06-09fixed directory structure problems with the new db code (#73, comment at #59)Alexander Beisig
2006-06-08Do environment checkpointing and log cleanups on save. This should prevent ↵Giuseppe Bilotta
log file proliferation (previous commit [192] only cleaned up the logfiles on quit)
2006-06-08Output {{{gets}}} exceptions on debugGiuseppe Bilotta
2006-06-08Improved handling of database handling and cleanup during shutdownGiuseppe Bilotta
2006-06-07The sub_registry method for BotRegistryAccessor had somehow gotten AWOL. ↵Giuseppe Bilotta
This commit restores it, since it is used by the quiz plugin used by the amaroK bot insanity, and it might be useful for other plugins (e.g. topic, auth)
2006-06-07New features (private addressing) and cleanup for the topic pluginGiuseppe Bilotta
2006-06-07Fix #65 and #95. Disable topic built-in command since the new topic plugin ↵Giuseppe Bilotta
handles that, and more
2006-06-02fixed #85, made "chat about" more reliable by trying to avoid two word sentencesAlexander Beisig
2006-06-02fixed #83 and also fixed wrong calculation of games playedAlexander Beisig
2006-06-01Fixes #87 (from giuseppe.bilotta)Chris Gahan
2006-06-01giuseppe.bilotta's new topic plugin, as well as a tiny patch to the quotes ↵Chris Gahan
plugin.
2006-06-01giuseppe.bilotta's patch: "Fix exception when connection with server times out"Chris Gahan
2006-06-01giuseppe.bilotta's patch:Chris Gahan
"The auth module has a number of bugs that prevent it from functioning correctly. The attached patch fixes all the bugs I've come across and additionally introduces the command setpassword that allows a user to set his/her own password without requiring auth access. This is a provisional fix: it would be better to let the user allow full usermod access except for usermod level."
2006-05-30fix httputil.rb when using proxy (Ticket #80)Alexander Beisig
2006-04-15Chucknorris gets even more DIESEL!!Chris Gahan
2006-03-28Totally rewritten Chuck Norris plugin. Now uses QuickQuotes-Datafile(tm) ↵Chris Gahan
Technology!
2006-03-25A few more cosmetic tweaks for IPLookup.Chris Gahan
2006-03-25And the bugfix 3 minutes later. :)Chris Gahan
2006-03-25New plugin that finds out where an IP or domain is located (by looking up ↵Chris Gahan
the IP address' owner in the ARIN whois database)
2006-03-10Added a note about libopenssl-ruby to REQUIREMENTS for debian users.Chris Gahan
2006-03-03The chuck norris plugin has become 100 times more awesome! Try it...Chris Gahan
2006-02-25Some tweaks to the new Fact-about-anyone funcitonality.Chris Gahan
2006-02-25You can now add the nick of someone in the channel to get a fact about them.Chris Gahan
2006-02-23chucknorris.rb now supports Vin Diesel and Mr. T, and is rewritten a lot.Chris Gahan
2006-02-23New and IMPROVED Deep Thoughts plugin! (Better deep thoughts database...)Chris Gahan
2006-02-22Fixed some bugs (should stop showing #<Net::something...> objects, handles ↵Chris Gahan
MovedPermanently which is a different errorcode from a Redirect...)
2006-02-22A fixed chuck norris plugin. (The XML feed was disabled, so this one just ↵Chris Gahan
scrapes the website.)
2006-02-17die, annoyingly large log filesTom Gilbert