A dedicated, read-only dashboard role for users who need to see moderation logs and reports but should not have access to settings or management pages.
The Moderator role is a dashboard-only role in Mokito. It is distinct from Discord's built-in role system — you assign it from the web panel, not from Discord. A moderator gets a restricted dashboard layout with access to the moderation logs and reports pages, plus the guild overview and ticket transcripts. They cannot configure moderation settings, toggle commands, manage members, or change bot settings.
A Mokito moderator is a trusted team member who needs to review moderation activity and work through reports, but does not need (and should not have) the power to reconfigure the server. In Discord, moderators can run all moderation slash commands (ban, kick, mute, etc.) — the same as managers. In the web panel, their access is intentionally narrower.
| Capability | Owner | Manager | Moderator | Support team |
|---|---|---|---|---|
| Run moderation commands in Discord | Yes | Yes | Yes | No |
| View guild overview | Yes | Yes | Yes | Yes |
| View moderation logs | Yes | Yes | Yes | No |
| View & work on moderation reports | Yes | Yes | Yes | No |
| View ticket transcripts | Yes | Yes | Yes | Yes |
| Configure moderation settings | Yes | Yes | No | No |
| Toggle moderation commands | Yes | Yes | No | No |
| Add/remove moderators | Yes | Yes | No | No |
| Manage members, roles, channels | Yes | Yes | No | No |
| Bot settings, fun commands, notifications | Yes | Yes | No | No |
| Unban from the web panel | Yes | Yes | Yes | No |
For the full dashboard roles reference, see the Dashboard Roles page.
A moderator's dashboard sidebar shows a subset of the full guild dashboard:
The following pages and actions are not available to moderators:
If a moderator navigates to a restricted page by URL, they get a 403 error.
The Members → Moderators page in the guild dashboard is where you add and remove Mokito moderators. It has three sections:
Type a member's username, display name, or Discord ID in the Add Moderator search field. A dropdown filters your server's members as you type. Select the member and click Add. The member becomes a moderator immediately — they will see the moderator dashboard layout the next time they open the guild dashboard.
In the Current Moderators table, click the Remove button next to any moderator. A confirmation modal opens — confirm to proceed. The user loses moderator access immediately and will see the regular member dashboard layout on their next visit. Their moderation log and report history is not affected.
Moderators see a dedicated dashboard layout (dashboard-guild-moderator) that is a slimmed-down version of the full guild dashboard. The sidebar shows only the pages they can access: Overview, Tickets (Ticket History only), and Moderation (Logs + Reports only). Everything else is hidden, not just greyed out.
The Moderation section in the moderator sidebar has only two links — Logs and Reports — not the Commands and Settings links that owners and managers see. This keeps the sidebar uncluttered for moderators and prevents confusion about what they can and cannot do.