website/content/docs/other-services.md

100 lines
3.3 KiB
Markdown

# Other services
The remaining services in the standard suite. Message each with `/msg <Service> <command>`.
## GroupServ
Named account groups (`!group`) usable in channel access lists.
| Command | Syntax | Description |
| --- | --- | --- |
| REGISTER / DROP | `REGISTER <!group>` · `DROP <!group>` | Create / delete a group you founded |
| INFO / LIST | `INFO <!group>` · `LIST` | Show a group / list your groups |
| ADD / DEL | `ADD\|DEL <!group> <account>` | Add / remove a member |
| FLAGS | `FLAGS <!group> [account [+/-flags]]` | View or change group flags |
## StatServ
Network and per-channel activity statistics.
| Command | Syntax | Description |
| --- | --- | --- |
| SERVER | `SERVER` | Network-wide counters (operator) |
| CHANNEL | `CHANNEL <#channel>` | A channel's activity statistics (founder) |
## InfoServ
Public and operator bulletins / news.
| Command | Syntax | Description |
| --- | --- | --- |
| POST / LIST / DEL | `POST <message>` · `LIST` · `DEL <number>` | Manage public bulletins |
| OPOST / OLIST / ODEL | `OPOST <message>` · `OLIST` · `ODEL <number>` | Manage oper-only bulletins |
## ReportServ
User abuse reports queued for staff.
| Command | Syntax | Description |
| --- | --- | --- |
| REPORT | `REPORT <nick\|#channel> <reason>` | File an abuse report |
| LIST / VIEW | `LIST [ALL]` · `VIEW <id>` | List / read reports |
| CLOSE / DEL | `CLOSE <id>` · `DEL <id>` | Resolve / delete a report |
## HelpServ
User help-desk ticket queue for staff.
| Command | Syntax | Description |
| --- | --- | --- |
| REQUEST / CANCEL | `REQUEST <message>` · `CANCEL` | Open / withdraw a ticket |
| LIST / VIEW | `LIST [ALL]` · `VIEW <id>` | List / read tickets |
| TAKE / NEXT / CLOSE | `TAKE <id>` · `NEXT` · `CLOSE <id>` | Claim / resolve tickets |
| EXTBANS | `EXTBANS` | Extended-ban reference |
## DiceServ
Dice-expression rolling and calculation.
| Command | Syntax | Description |
| --- | --- | --- |
| ROLL / CALC | `ROLL <expr>` · `CALC <expr>` | Roll dice (whole) / evaluate (decimals) |
| EXROLL / EXCALC | `EXROLL <expr>` · `EXCALC <expr>` | As above, showing each die |
## DictServ
DICT-protocol dictionary/thesaurus lookups. **Opt-in** — starts only when `[dictserv]` is configured.
| Command | Syntax | Description |
| --- | --- | --- |
| DICT / DEFINE | `DICT <word>` · `DEFINE <word>` | Define a word (WordNet / GCIDE) |
| THES | `THES <word>` | Thesaurus synonyms |
| LOOKUP | `LOOKUP` | List every lookup command (ELEMENT, ACRONYM, BIBLE, LAW, …) |
## GameServ
Turn-based games (tic-tac-toe, Connect Four, chess) with ranked stats.
| Command | Syntax | Description |
| --- | --- | --- |
| CHALLENGE | `CHALLENGE <nick> <ttt\|c4\|chess>` | Challenge someone |
| ACCEPT / DECLINE | `ACCEPT [id]` · `DECLINE [id]` | Answer a challenge |
| MOVE / RESIGN | `MOVE <id> <move>` · `RESIGN <id>` | Play / resign |
| GAMES / STATS / TOP | `GAMES` · `STATS [nick]` · `TOP [game]` | Your games / stats / leaderboard |
## ChanFix
Restores ops to a channel's trusted regulars based on tracked op-time.
| Command | Syntax | Description |
| --- | --- | --- |
| SCORES | `SCORES <#channel>` | Show op-time standings |
| CHANFIX | `CHANFIX <#channel>` | Reop the trusted regulars |
## DebugServ
Internal diagnostic feed of services activity.
| Command | Syntax | Description |
| --- | --- | --- |
| STATUS | `STATUS` | Show what DebugServ is reporting |