ContextBot

ContextBot is the channel bot in #subtle that supports forgetful developers and users.

Commands

  • Store phrase: !rem foo = bar
  • Get phrase: !foo
  • Get verbose info about a phrase: ?foo
  • Give phrase to nick: !give nick foo
  • Find phrase: !find foo
  • Set karma of something: !++thing or !--thing
  • Get best/worst karma: !best or !worst
  • Get random commit messages: !commit
  • Check if a page is down: !isitdown http://subforge.org

Aliases

  • Store phrase: !rem foo = bar $1
  • Get phrase: !foo something
  • Give phrase to nick: !give nick foo something
  • Manipulate aliases:
    • Convert string to upper case: !rem foo = ${1:upcase}
    • Convert string to lower case: !rem foo = ${1:downcase}
    • Reverse string: !re mfoo = ${1:reverse}
    • Capitalize string: !rem foo = ${1:capitalize}

Versions

  • Store phrase (first version): !rem foo = bar1
  • Store phrase (second version): !rem foo = bar2
  • Get current version: !foo
  • Get specific version: 0!foo

Subtle

  • Get status of latest (last six hours) buildbot builds: !builds
  • Get status of buildbots: !buildbots
  • Get newest sublets: !sublets
  • Get info about a certain issue on subforge: #1

Scraped URIs