Make every pseudo-client a first-class default service

GroupServ, ChanFix, ReportServ, HelpServ and DiceServ were left out of
the default service suite, so they came up only when explicitly opted
in — an add-on tier the others don't have. They are core services like
any other: put them in default_services() so the standard suite is the
full set of pseudo-clients, and correct the stale 'NickServ + ChanServ'
default in the config comment, main.rs, README and MODULES.
This commit is contained in:
Jean Chevronnet 2026-07-14 15:02:13 +00:00
parent de11939f2e
commit dfc11bd1c4
No known key found for this signature in database
3 changed files with 16 additions and 7 deletions

View file

@ -99,8 +99,8 @@ if enabled("mymod") {
services = ["nickserv", "chanserv", "mymod"]
```
Omitting `[modules]` starts NickServ and ChanServ. A name that isn't built in is
ignored.
Omitting `[modules]` starts the full standard suite (every pseudo-client). A
name that isn't built in is ignored.
## A protocol module