**About**

RebolBot is a chat bot written in about 700 loc in Rebol, and currently hangs out in the [Rebol and RED][1] room where it answers questions, executes Rebol code in a sandboxed environment for teaching purposes, and does all sorts of other useful things.  It has a natural english language dialected interface, and aims to be available 24/7.  It runs under its own account.  Source is [available][2] and help is available in the [Rebol and RED][1] room.

    @Rebolbot help
    @GrahamChiu I respond to these commands:
    do expression "evaluates Rebol expression in a sandboxed interpreter (/x)"
    help "this help (/? and /h)"
    keys "returns known keys (/k)"
    remove key "removes key (authorised user) (/rm)"
    save my details url! "saves your details with url"
    save key [string! word!] description [string!] link [url!] "save key with description and link (/s)"
    show recent links by username "shows recent links by user in the last 200 msgs"
    show links [ like url ] "shows saved links"
    show me your youtube videos "shows saved youtube videos"
    who is user "returns user details and page"
    whom do you know "returns a list of all known users"
    ? key [ for user | @user ] "Returns link and description"
    version "version of bot (/v)"

  [1]: http://chat.stackoverflow.com/rooms/291/rebol-and-red
  [2]: https://github.com/gchiu/Rebol3/blob/master/scripts/rebolbot.r3