Skip to content
This repository was archived by the owner on Feb 21, 2018. It is now read-only.

Commit 255af43

Browse files
committed
doc/Configuration: Update a bit
1 parent f60c16a commit 255af43

File tree

1 file changed

+29
-1
lines changed

1 file changed

+29
-1
lines changed

doc/Configuration.markdown

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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

7199
The `mpdclient` module uses a `mpd` block for its configuration parameters.

0 commit comments

Comments
 (0)