<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "DTD/xhtml1-strict.dtd">
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<h2>Introduction</h2>
<p>Servus is one of the IRC bots on <span
class="code">#chiark</span>. This page documents the available
-commands. A tarball of the source code is available, <a
-href="bot.tar.gz">here</a>, though may be a little out of date.</p>
+commands. You can get a copy of the source code by running <span
+class="code">git-clone <a
+href="http://www.pick.ucam.org/~matthew/irc/.git">http://www.pick.ucam.org/~matthew/irc/.git</a></span></p>
<h2>Invocation</h2>
<p>Servus may be invoked in-channel using either <span
<h2>Commands</h2>
<ul>
+<li><a href="#define">define</a></li>
<li><a href="#die">die</a></li>
<li><a href="#do">do</a></li>
<li><a href="#fish">fish</a></li>
<hr />
+<h3><a name="define">define</a></h3>
+<p>This command returns (either on-channel or by <span
+class="code">/msg</span>) a definition of the argument(s) of the
+"define" command. This is done by using a "define:" query on
+google, so the results may be a little unusual at times...</p>
+
<h3><a name="die">die</a></h3>
<p>This command must be invoked by <span class="code">/msg</span> only,
and is only effective if invoked by the bot's owner. The bot