summaryrefslogtreecommitdiff
path: root/data/rbot/plugins
AgeCommit message (Collapse)Author
2009-01-22+ (reply) config option to force reply to querySimon Hafner
+ (reply) symbol to bypass the config option * (plugins) fixed url according to the patch The symbols are: :to => :public force the message to be replied in channel (if any) :to => :private force the message to be replied in private :to => :auto takes core.private_replies (default)
2009-01-22* (plugins) changed to the new reply schema (:nick)Simon Hafner
2009-01-20bash plugin: bash latest is not brokenGiuseppe Bilotta
2009-01-20bash plugin: document bash searchGiuseppe Bilotta
2009-01-20bash plugin: refactor and localize helpGiuseppe Bilotta
2009-01-08fortune: configurable options for the commandGiuseppe Bilotta
2009-01-08fortune plugin: fix autodetectionGiuseppe Bilotta
An empty String is not false in Ruby, so check for it properly. Also, find_fortune needs a message passed to it, to be used when it discovers the correct path.
2009-01-08quakeauth: identify expects Hash for second parameterGiuseppe Bilotta
2009-01-08rot13: convert result to stringGiuseppe Bilotta
When core.reply_with_nick is active, m.reply expects the argument to be a String. Do the conversion explicitly.
2009-01-07autorejoin: no-kick listGiuseppe Bilotta
Botusers in the rejoin.no_kick_list config value can kick the bot without risking being kicked when it rejoins
2009-01-07autorejoin: option to kick the kickerGiuseppe Bilotta
2009-01-07autorejoin: standard headerGiuseppe Bilotta
2009-01-07autorejoin: work on password-protected channels tooGiuseppe Bilotta
2009-01-07twitter: appropriate messages when failing to get friends' statusGiuseppe Bilotta
2009-01-07twitter: auth when checking friends timelineGiuseppe Bilotta
Fixes issue #20.
2009-01-04del.icio.us plugin: bailout early if not configuredGiuseppe Bilotta
2009-01-04dict plugin: update De Mauro URLGiuseppe Bilotta
The old dictionary has moved to old.demauroparavia.it; update URLs accordingly.
2008-12-31url plugin: added a config option for displaying link info only on specific ↵Raine Virta
channels
2008-12-29rss plugin: typo in helpGiuseppe Bilotta
2008-12-28plugins: raise a descriptive LoadError when the db is corrupt on loadGiuseppe Bilotta
2008-11-20rss plugin: prevent double UTF-8 decondingGiuseppe Bilotta
The rss parser looks at the encoding specified into the XML file and converts everything to UTF-8. Since we do the UTF-8 conversion ourselves, monkey-patch the XML 'encoding' declaration to claim it's UTF-8 already (as it actually is).
2008-11-17azgame plugin: support autoadding words to wordlistGiuseppe Bilotta
When the game is started with a wordlist it's possible to specify a language to use for existence of words. When a word is not found in the wordlist, it's checked against the given language check function, and if present it's added to a specific file (autoadd-#{language}), which is also used on load to choose the word to pick.
2008-11-17azgame plugin: sort wordlist on loadGiuseppe Bilotta
2008-11-17azgame plugin: strip BOM during wordlist loadingGiuseppe Bilotta
2008-11-17azgame plugin: borked wordlist loading with previous patchGiuseppe Bilotta
2008-11-17azgame plugin: show available languages and wordlists in helpGiuseppe Bilotta
2008-11-17azgame plugin: generic wordlist mechanismGiuseppe Bilotta
Make the wordlist mechanism general. Any language which has no special support can be used, as long as a wordlist is provided.
2008-11-11UNO plugin: handle empty top listsGiuseppe Bilotta
2008-11-11UNO plugin: add top and topwin commands to helpGiuseppe Bilotta
2008-11-03script plugin: improve helpGiuseppe Bilotta
2008-11-03script plugin: script allow/deny high level UIGiuseppe Bilotta
2008-11-03script plugin: per-script permissionsGiuseppe Bilotta
2008-11-03script plugin: hook on message() rather than listen()Giuseppe Bilotta
2008-10-27UNO plugin: give cards to correct player at endgameGiuseppe Bilotta
If the winner played a Reverse in response to a picker, the previous player should pick the cards, and not the next one. This is not really important at the moment because we score by giving points to the winner instead of taking them from losers, but we fix it for correctness. It'll be especially useful when we'll implement the other scoring too.
2008-10-27* (lastfm) fix a bug resulting in the change of the lastfm api output. ↵Casey Link
now_playing works again Lastfm removed the <date> element from track's which are currently being played, which caused the plugin to die. Now we detect if the <date> element exists.
2008-10-27* (lastfm) change the interface for associating an irc nick with a lastfm ↵Casey Link
user. this way it is more intuitive.
2008-10-27* (grouphug) fix for grouphug layout changesCasey Link
2008-10-27url plugin: only handle URls that have something past the protocolGiuseppe Bilotta
2008-10-16rss plugin: 'headlines' uses date if handle not presentGiuseppe Bilotta
When the feed handle is empty or not used (e.g. during rss show), the headlines output filter will display the date before the title.
2008-10-16rss plugin: strip feed title of initial/final whitespaceGiuseppe Bilotta
2008-10-16rss plugin: 'headlines' output formatGiuseppe Bilotta
A simple output format that only provides feed titles, skipping all other data, including the feed link. Requested by step on #rbot.
2008-10-16rss plugin: use %{at} instead of @ in output filtersGiuseppe Bilotta
2008-10-14UNO plugin: fix playable cards during picksGiuseppe Bilotta
A bug in the logic allowed a +2 to be playable on a Reverse of the wrong color (e.g. g+2, gr, r+2).
2008-10-06figlet: strip first and last empty line(s)Giuseppe Bilotta
2008-09-24seen plugin: don't update seen info on topic infoGiuseppe Bilotta
2008-09-05+ plugins/games/quiz: '!quiz stop' command implementeddmitry kim
2008-08-22iplookup plugin: fix brokage from IPv6 supportGiuseppe Bilotta
Commit ff949fe1c9dd0c179ecdce9340c04c05242d3a48 "iplookup plugin: support IPv6 too" broke the main iplookup method by forgetting to initialize reply correctly. Fix it, and replace String#+= usage with String#<< which is more efficient speed- and memory-wise.
2008-08-21geoip plugin: only retrieve host info once on WHOISGiuseppe Bilotta
2008-08-21geoip plugin: thread commandGiuseppe Bilotta
2008-08-13geoip plugin: fixed host regexRaine Virta