Permalink
Switch branches/tags
Nothing to show
Commits on Mar 4, 2011
Commits on Feb 5, 2011
  1. Fixing idiotic mistakes

    caius committed with wjessop Feb 5, 2011
  2. un-rename the bot

    wjessop committed Feb 5, 2011
  3. Go back to the nextmeet ways

    wjessop committed Feb 5, 2011
Commits on Jan 29, 2011
  1. Respond to sneaky stabbing

    caius committed with wjessop Jan 29, 2011
  2. URI unescaping image urls in artme

    caius committed with wjessop Jan 28, 2011
Commits on Jan 21, 2011
  1. Making 'nextmeet' sentient

    Grabs both the date and talk title from the website, works out if the talk is happening in the future or not. Won't work across the year change, so needs fixing before december 2010.
    caius committed with Will Jessop Jan 21, 2011
  2. Stab protection for rugbot

    caius committed with Will Jessop Jan 21, 2011
  3. Fix a crash, that there idiot Caius renamed a variable in one place b…

    …ut not another
    caius committed with Will Jessop Jan 21, 2011
  4. Super-useful boob command.

    wjessop committed Jan 21, 2011
  5. Log seen when 37status is called

    caius committed with Will Jessop Jan 20, 2011
  6. Make 'nextmeet' a bit smarter with today/tomorrow

    caius committed with Will Jessop Jan 20, 2011
  7. Make all commands case-insensitive.

    caius committed with Will Jessop Jan 20, 2011
Commits on Jan 13, 2011
  1. Make 'seen' work funnier

    wjessop committed Jan 13, 2011
  2. documentation

    wjessop committed Jan 13, 2011
  3. add 37signals status

    wjessop committed Jan 13, 2011
Commits on Jan 12, 2011
  1. pull title from nwrug.org, if there is an event page for it

    Adam Holt committed with Will Jessop Jan 12, 2011
  2. lstart not lsize in `ps`

    caius committed with Will Jessop Jan 8, 2011
  3. Adding uptime command

    caius committed with Will Jessop Jan 8, 2011
  4. Adding help/description for uptime command

    caius committed with Will Jessop Jan 8, 2011
  5. Adding Numeric#to_time_length to turn seconds into a human readable s…

    …tring.
    
    eg.
        4200.to_time_length # => "1 hour, 10 mins and 0 secs"
    caius committed with Will Jessop Jan 8, 2011
Commits on Jan 8, 2011
  1. Shifting helper methods to their own file

    caius committed with Will Jessop Jan 8, 2011
  2. un-g

    wjessop committed Jan 8, 2011
  3. Adding "ram" command. Prints out current ram usage.

    caius committed with Will Jessop Jan 8, 2011
  4. Downcase the nick before we use it in `seen`

    caius committed with Will Jessop Jan 8, 2011
  5. Adding seen to the readme/help

    caius committed with Will Jessop Jan 8, 2011
  6. Adding seen command.

    Uses an in-memory hash for simplicity, so memory will increase as more people are tracked. Given #nwrug is a fairly small channel and I'm not running the bot, I frankly don't care. Not worth depending on sqlite yet :)
    
    Unfortunately we don't track people saying commands by default, worked around that by calling the log_user_seen() function from all other commands.
    caius committed with Will Jessop Jan 8, 2011
  7. Fixing syntax error

    caius committed with Will Jessop Jan 8, 2011
  8. Putting commands before "catchall" matchers.

    This means you can pass a URL as an argument to a command, and the command will be invoked. Isaac processes lines top-down, and stops at the first match.
    caius committed with Will Jessop Jan 8, 2011
  9. Fixing the twitter regexes to match what they should do

    caius committed with Will Jessop Jan 8, 2011
  10. Update the README and help with all commands.

    * Add roll & stab to the README
    * Add stab to the bot-help
    caius committed with Will Jessop Jan 8, 2011
  11. Use Curb instead of open-uri. It's web-scale.

    (And we already depend on it)
    caius committed with Will Jessop Jan 8, 2011
  12. Use bundler

    caius committed with Will Jessop Jan 8, 2011