@@ -40,7 +40,7 @@ Information about the uplink ircd
4040| ` port ` | Portnumber to connect to | ` 6667 ` | integer |
4141| ` pass ` | Password to send to the remote ircd | ` "dev" ` | string |
4242| ` ssl ` | If we are supposed to connect over SSL | ` false ` | boolean |
43- | ` protocol ` | Do not change this from the default . | ` elemental-ircd ` | string |
43+ | ` protocol ` | What protocol is being used . | ` elemental-ircd ` | string |
4444
4545### ` etc `
4646
@@ -66,6 +66,34 @@ syntax `level::name` expands to:
6666}
6767```
6868
69+ ## ` bot `
70+
71+ | Name | Command | Oper-only? | Description |
72+ | :---- | :------- | :---------- | :----------- |
73+ | ` bf ` | ` BF ` | No | A simple brainfuck interepreter for one-line experimentation. |
74+ | ` btc ` | ` BTC ` | No | Grabs the latest prices from MTGox. |
75+ | ` choice ` | ` CHOICE ` | No | Randomly chooses from a list of one or more comma-seperated choices. |
76+ | ` dice ` | ` DICE ` | No | Simulates dice rolls |
77+ | ` dnsbl ` | ` RBL ` | Yes | Does DNSBL lookups on arbitrary users or IP addresses. |
78+ | ` fibbonacci ` | ` FIB ` | No | A memoizing fibbonacci calculator. |
79+ | ` fpdtest ` | ` FPDTEST ` | Yes | A flash policy daemon tester. |
80+ | ` hubstats ` | ` OSRC ` | No | Shows Github stats on the Open Source Report Card.
81+ | ` immature ` | ` IMMATURE ` | No | A smart immature phrase appender. |
82+ | ` memusage ` | ` MEM ` | Yes | Shows memory usage statistics. |
83+ | ` mpdclient ` | ` MPD ` | Some parts | A simple MPD client, shows currently
84+ playing song and lets opers control next/previous. |
85+ | ` opname ` | ` OPNAME ` | No | Bad 80's B-movie style military operation name generator. |
86+ | ` ponify ` | ` PONIFY ` | No | Makes text easy to read so everypony can understand it by removing all those weird "human" terms. |
87+ | ` say ` | ` SAY ` | Yes | Lets an oper have the main client send arbitrary text to an arbitrary channel or user. |
88+ | ` sendfile ` | ` SENDFILE ` | Yes | Lets an oper send the contents of a text file to a user or channel. Useful in sharing ascii art. |
89+ | ` shibe ` | ` SHIBE ` | No | Generates shibe text from user input. |
90+ | ` source ` | ` SOURCE ` | No | Shows information about running version, protocol module and github source repository. |
91+ | ` svsoper ` | ` SVSOPER ` | Yes | Forcibly opers someone using SVSOPER. |
92+ | ` tfw ` | ` TFW ` | No | Does weather lookups from http://thefuckingweather.com |
93+ | ` weather ` | ` WEATHER ` | No | Does weather lookups via http://worldweatheronline.com (API key needed, see configuration document). |
94+ | ` whoami ` | ` WHOAMI ` | No | Shows what Cod knows about you. |
95+
96+
6997### ` bot/mpdclient `
7098
7199The ` mpdclient ` module uses a ` mpd ` block for its configuration parameters.
0 commit comments