X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~matthewv/git?p=irc.git;a=blobdiff_plain;f=servus.html;h=03982a1f452873f2534e18c49342e21fb5a662a8;hp=4c37a102d0bef773bacbb94e6b94046b0001b201;hb=0ca5b13d18e80c6fba5b7e51377469df555a09f5;hpb=f51b635da737e39a03b9195c0ec9e58357322516 diff --git a/servus.html b/servus.html index 4c37a10..03982a1 100644 --- a/servus.html +++ b/servus.html @@ -25,7 +25,8 @@ span.code {font-family: courier, monospace} class="code">#chiark. This page documents the available commands. You can get a copy of the source code by running git-clone http://www.pick.ucam.org/~matthew/irc/.git

+href="http://www.chiark.greenend.org.uk/~matthewv/irc/.git">http://www.chiark.greenend.org.uk/~matthewv/irc/.git, +or via gitweb at http://www.chiark.greenend.org.uk/ucgi/~matthewv/git/irc.git/.

Invocation

Servus may be invoked in-channel using either ~command. Alternatively, you may pass commands by

  • karmadel
  • karmalist
  • list
  • +
  • nsfw
  • +
  • nws
  • quiet
  • quit
  • reload
  • @@ -56,6 +59,7 @@ class="code">~command. Alternatively, you may pass commands by
  • say
  • slash
  • trout
  • +
  • twit
  • units
  • url
  • @@ -99,7 +103,7 @@ of Servus stating who invoked it by adding "(but nick is their secret admirer)" to the end of the flirt. Further suggestions for flirts should be submitted by email; a list of current flirts may be found online at http://www.pick.ucam.org/~matthew/irc/flirts.

    +href="flirts">http://www.chiark.greenend.org.uk/~matthewv/irc/flirts.

    google

    This command returns (either on-channel or by class="code">/msg) a list of the commands Servus understands

    +

    nsfw

    +

    This command is the same as url, only you should +use it for URLs that are not work-safe. Servus will replace the "http" +in your URL with "nsfw", before passing it to url.

    + +

    nws

    +

    This is an alias for nsfw.

    +

    quiet

    This command prevents the use of trout, flirt, and /msg, there is a 10% chance of Servus stating who invoked it by adding "(while nick watches)" to the end of the slash. Further suggestions for slashes should be submitted by email; a list of current slashes may be found online at http://www.pick.ucam.org/~matthew/irc/slashes.

    +href="slashes">http://www.chiark.greenend.org.uk/~matthewv/irc/slashes.

    trout

    The syntax is:
    /msg, there is a 10% chance of Servus stating who invoked it by adding "(at the instigation of nick)" to the end of the trout. Further suggestions for trouts should be submitted by email; a list of current trouts may be found online at -http://www.pick.ucam.org/~matthew/irc/trouts.

    +http://www.chiark.greenend.org.uk/~matthewv/irc/trouts.

    + +

    twit

    +

    The syntax is:
    twit twitter-url
    Servus returns (either on-channel or by /msg) the content +of the tweet and the twitter user who posted it.

    units

    The syntax is:
    units(1).

    class="code">#chiark, and will comment if you post a duplicate URL. The url command provides a way for you to check if a URL has been posted before (if not, Servus posts it on -your behalf). The syntax is:
    -/msg Servus url http://some.url
    -Servus will either paste the URL into channel, or /msg you to tell you it was a duplicate. Although -you can use this command in-channel (and get a response by /msg ), this is discouraged.

    +your behalf). The syntax is:
    /msg Servus url +http://some.url
    Servus will either paste the URL into +channel, or /msg you to tell you it was a +duplicate; in the latter case, the URL will be sent to #urls. Although you can use this command +in-channel (and get a response by /msg ), +this is discouraged. Servus also understands nsfw:// and nsfws:// +URLs, and knows they are an obfuscation of the relevant http:// or https:// URL +for URLs that are not work-safe. You can make your firefox understand +nsfw:// URLS by visiting http://www.chiark.greenend.org.uk/~owend/free/nsfw/.


    - Matthew Vernon
    - Cambridge, England + Matthew Vernon
    + Coventry, England