operator help: complete + context-aware (ops-17): !bot help full grouped list, !help for everyone per-channel
This commit is contained in:
@@ -73,3 +73,15 @@ per-channel) — without it, `!bot unpin <id>` required guessing ids.
|
||||
`!bot spend` answers in the staff channel with today's estimated
|
||||
spend in USD, token and image counts, and the configured budget.
|
||||
Management sees the cost, not just the cap.
|
||||
|
||||
### OPS-17 — Help is complete and context-aware (coverage: test)
|
||||
|
||||
Help reflects where each command actually works, because not every
|
||||
command is allowed everywhere. `!help` answers in any channel and
|
||||
lists only the commands usable there: in a normal channel the
|
||||
everyone-commands (`!help`, `!forgetme`, `!privacy`, `!wichtel`); in
|
||||
the staff channel it additionally lists the operator commands grouped
|
||||
by purpose (control, cost, memory, tasks). `!bot help` — and any
|
||||
unrecognised `!bot` command — answers with that same full staff help,
|
||||
so the listing is exhaustive rather than the old hand-maintained
|
||||
partial line. Help works even while the bot is paused.
|
||||
|
||||
Reference in New Issue
Block a user