Dashboard home
The Home page is a fully modular dashboard: you choose which widgets are shown, how big they are and in what order.
The available widgets
Section titled “The available widgets”| Widget | What it shows |
|---|---|
| Live stats | Members, voice, online and growth in real time. |
| Activity chart | Messages, voice and sanctions over 7 days. |
| System status | Instance health and number of active modules. |
| Active channels | Channels ranked by message volume. |
| Moderation | Number of sanctions issued. |
| Active members | Ranking of the most talkative members. |
| Inbox | Internal notifications and system alerts. |
| Staff management | Upcoming absences and next meetings. |
| Recent activity | Live history of moderation and administration actions. |
| Action shortcuts | Quick creation of an absence, a meeting, a staff member and more. |
| Team notes | A shared notepad, saved locally. |
| Server info | Members, boosts, owner. |
| Bot hosting | CPU, RAM, API latency and uptime. |
| Latest news | The Kotbo changelog. |
| Quick guide | Checklist of recommended setup actions. |
| Clock | Local date and time. |
| Economy, Levels, Tickets, Invites, Events, Polls, Staff server | An overview of the matching module. |
A widget whose module is disabled says so explicitly rather than showing empty figures.
Building your layout
Section titled “Building your layout”Add a module
The Add a module button offers the widgets still hidden.
Move it
The move controls send the widget up or down the grid.
Resize it
Every widget has a width in columns and a height in rows, both adjustable by dragging.
Hide what you do not use
The Hide module action removes it from the grid without losing its configuration.
Kotbo confirms with a Layout saved! message. The reset button restores the default arrangement.
Sharing a layout: presets
Section titled “Sharing a layout: presets”A layout can be saved as a preset, then:
- applied in one click on another server;
- shared by link, the button copying the address to your clipboard;
- exported and imported as JSON.
The special states
Section titled “The special states”- The API is restarting: reconnection is automatic, just wait.
- Maintenance required: a Repair button is offered to fix the reported configuration.
- System health is summarised as Optimal, Good, Degraded or Critical.