Project

General

Profile

unexist.dev

Assorted tidbits and projects

ContextBot » History » Version 6

Version 5 (Anonymous, 01/20/2011 10:18 PM) → Version 6/7 (Anonymous, 08/22/2011 05:15 PM)

h1. Geass\015\012 \015\012[[Geass]] is the channel bot in #subtle that supports forgetful developers and users.\015\012\015\012h2. Commands\015\012\015\012* Store phrase: @!rem foo = bar@\015\012* Get phrase: @!foo@\015\012* Get verbose info about a phrase: @?foo@\015\012* Give phrase to nick: @!give nick foo@\015\012* Find phrase: @!find foo@\015\012* Set karma of something: @!++thing@ or @!--thing@\015\012* Get best/worst karma: @!best@ or @!worst@\015\012* Get random commit messages: @!commit@\015\012* Check if a page is down: @!isitdown http://subforge.org@\015\012\015\012h2. Aliases\015\012\015\012* Store phrase: @!rem foo = bar $1@\015\012* Get phrase: @!foo something@\015\012* Give phrase to nick: @!give nick foo something@\015\012* Manipulate aliases: \015\012** Convert string to upper case: @!rem foo = ${1:upcase}@\015\012** {1:upcase}@\015\012** Convert string to lower case: @!rem foo = ${1:downcase}@\015\012** {1:downcase}@\015\012** Reverse string: @!re mfoo = ${1:reverse}@\015\012** {1:reverse}@\015\012** Capitalize string: @!rem foo = ${1:capitalize}@ {1:capitalize}@ \015\012\015\012h3. Versions\015\012\015\012* Store phrase (first version): @!rem foo = bar1@\015\012* Store phrase (second version): @!rem foo = bar2@\015\012* Get current version: @!foo@\015\012* Get specific version: @0!foo@\015\012\015\012h3. Subtle\015\012\015\012* Get status of latest (last six hours) "buildbot":http://buildbot.net builds: @!builds@\015\012* Get status of "buildbots":http://buildbot.net: @!buildbots@\015\012* Get newest [[sublets]]: @!sublets@\015\012* Get info about a certain issue on subforge: @#1@\015\012\015\012h3. Scraped URIs\015\012\015\012* "youtube.com":http://youtube.com\015\012* "imdb.com":http://imdb.com\015\012* "gist.github.com":https://gist.github.com\015\012* "pastie.org":http://pastie.org