summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-11geoip plugin: add localization files to the repoGiuseppe Bilotta
2008-11-11Update PO filesGiuseppe Bilotta
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-03auth botmodule: auth_allow_deny() accepts an optional :auth_path parameterGiuseppe 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-17Start working on 0.9.15Giuseppe Bilotta
2008-10-17irclog: timestamp_format config optionGiuseppe Bilotta
2008-10-16tag-release: abort on errorGiuseppe Bilotta
2008-10-16Version 0.9.14Giuseppe Bilotta
2008-10-16Version rbot-0.9.14Giuseppe 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-13httputil: don't raise on HTTPServer/ClientErrorGiuseppe Bilotta
2008-10-06figlet: strip first and last empty line(s)Giuseppe Bilotta
2008-10-03PO updateGiuseppe Bilotta
2008-09-24IRC logging: only log nick/quits on the channels the bot is inGiuseppe Bilotta
2008-09-24ircbot.rb: fill was_on info when delegating sent QUITGiuseppe Bilotta
2008-09-24irc.rb: User#channels methodGiuseppe 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-09-05quiet exception listGiuseppe Bilotta
Keep a track of exceptions to a global 'quiet' command so that user can use !quiet and !talk in here to make the bot only talk in one channel without quiet-ing it by hand in each one of the other channels.
2008-09-05message.rb: fix the fix to message addressing logicGiuseppe Bilotta
This reverts commit b6bd9a24014ac9fbc822e9051f216f0506f24cd5 "message.rb: fix message addressing logic" since it actually breaks the validity for address? in a number of cases. Instead, add proper @address setting to NickMessage which is the only one getting it wrong presently.
2008-09-04launch_here: fix svn version codepathGiuseppe Bilotta
'up' was a leftover variabled since the code was in bin/rbot. Use SCM_DIR instead.
2008-09-02Version 0.9.13Giuseppe Bilotta
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-19IRC Socket: documentation cleanupGiuseppe Bilotta
2008-08-19IRC socket: minor flood_send logic fixesGiuseppe Bilotta
2008-08-19IRC socket: get rid of delay/burstGiuseppe Bilotta
The penalty system should be enough to prevent the bot from being disconnected because of excess flood, making the old sendq delay/burst code unnecessary. So get rid of the latter altogether. (If the penalty system as implemented ever happens to be insufficient as implemented, it should just get fixed rather than rely on the sendq delay/burst assistance.)
2008-08-13geoip plugin: fixed host regexRaine Virta
2008-08-13geoip plugin: had to change host name of the new lookup serverRaine Virta
2008-08-13nickrecover plugin: work more than once per sessionGiuseppe Bilotta
2008-08-13message.rb: fix message addressing logicGiuseppe Bilotta
IRC messages which are not PRIVMSG or NOTICE (i.e. not UserMessage) are 'addressed' to the bot when they originate from it. Rather than putting this logic in each one of them (and forgetting about it for some, e.g. NICK messages), put it in BasicUserMessage. Compensate by always setting @address in UserMessage to test against target instead.
2008-08-13geoip plugin: new service for geoip-lookup along with some other enhancementsRaine Virta