Fast diagnostic order
- 01
Confirm the command syntax
Toggle commands use enable, disable or status.
- 02
Run setup
Collect missing permissions and hierarchy findings.
~setup - 03
Check the channel
Make sure the bot can view, read and respond in the exact channel.
- 04
Inspect the target
Confirm the member or role is below Stoatmod.
- 05
Compare response and reality
Check whether the message, timeout, ban or role actually changed.
Common causes
- The bot role is below the member or automatic role.
- A channel override denies a required permission.
- The wrong command form was used.
- A provider or network failure triggered fail-open behaviour.
- A dashboard setting and legacy command are using different policy paths.
- The displayed audit record came from an older deployed bot version.
Prepare a useful support report
- Server ID, channel ID and affected user or role ID.
- Exact command without private tokens.
- Time in UTC.
- Expected and observed real server state.
- Relevant case or audit reference.
- Screenshots with personal information removed where possible.