docs: full reference for the daemon and echo services (modes, extbans, snomasks, commands, config reference, privileges, CLI, metrics/rpc, per-service pages)

This commit is contained in:
Jean Chevronnet 2026-08-30 21:00:58 +00:00
parent c4836c7dd1
commit d81c07ef01
No known key found for this signature in database
GPG key ID: 439666D63A9477E4
23 changed files with 1685 additions and 84 deletions

26
content/docs/hostserv.md Normal file
View file

@ -0,0 +1,26 @@
# HostServ
Host services — virtual host (vhost) requests, offers, and assignment. Message it with
`/msg HostServ <command>`.
## User commands
| Command | Syntax | Description |
| --- | --- | --- |
| ON | `ON` | Activate your vhost |
| OFF | `OFF` | Restore your normal host |
| REQUEST | `REQUEST <host>` | Request a vhost |
| OFFERLIST | `OFFERLIST` | Show the vhost menu |
| TAKE | `TAKE <number>` | Take a vhost from the menu |
## Operator commands
| Command | Syntax | Description |
| --- | --- | --- |
| SET | `SET <account> <host> [duration]` | Assign a vhost |
| DEL | `DEL <account>` | Remove a vhost |
| LIST | `LIST` | List vhosts |
| WAITING | `WAITING` | Pending requests |
| ACTIVATE / REJECT | `ACTIVATE\|REJECT <account>` | Approve or reject a request |
| OFFER / OFFERDEL | `OFFER <host>` · `OFFERDEL <number>` | Add / remove a menu vhost |
| FORBID / FORBIDDEL | `FORBID <regex>` · `FORBIDDEL <number>` | Forbid / un-forbid a vhost pattern |