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}
- Convert string to upper case:
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