docs(wiki): overhaul pages to match current code
- Slash-Commands: rewrite around /help + /settings (the page still
documented a removed /squishy help command with profile/staff under
it). Add /color, the message/ping options on /play, the full /sudo
Settings sub-panel (feature flags, social feeds, reaction roles,
archive, welcome/goodbye, auto/color roles), and Force owner transfer.
- Database-Schema: document all 19 tables (was 9); refresh the stale
bot_settings key list (dropped clips/food keys; added feature flags,
welcome/goodbye, owner-grace, etc.); fix the no-host-port DB access note.
- Architecture: correct the build model (tsc compiles inside the Docker
multi-stage image, not as separate host steps); add the boot sequence,
watchtower, the Redis event/command bus + RPC handler map, and the
schema-change dispatch.
- Environment-Variables: add BOTPANEL_RPC_SECRET + REDIS_URL; mark
HUB_CHANNEL_IDS optional; fix VOICE_CLEANUP_DELAY_MS default (0 in code).
- Staff-Roles: request entry is /settings -> Staff Role (was /help).
- Bot-Owner: add the missing feature.auto_role_on_join flag.
- Auto-Voice-Channels: fix the cleanup-delay default.
- Feature-Roadmap: add shipped social feeds / reaction roles / auto-join
+ color roles / archive / botpanel; align changelog convention.
- Home: refresh the intro + page index (add Bot Owner).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
docs: Staff Roles page + voice/profile updates for status-flip toggles
- New Staff-Roles.md covering /sudo Settings sub-panel, the 7-role registry
in services/staffRoles.ts, and the picker-to-role-grant request flow.
- Auto-Voice-Channels.md: rewritten for the compact panel, the In channel
member list with join times + presence, count-aware auto-rename, the
fallback_name revert, the silent first message, and any-member presence
driving the rename.
- Slash-Commands.md: status-flip wording on profile boolean toggles, and
the staff request section now points at the new picker flow.
- Home.md: link Staff-Roles into the index.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>