Server
Command category for server structure and management utilities in Kythia.
/server
⚙️ Powerful server management tools — build structures from templates, backup, restore, and reset.
Details
- Aliases:
srv - Bot Permissions:
ManageChannels,ManageGuild,ManageRoles
Usage
/server autobuild <template> <reset> [dry_run] [include_voice] [private_staff] [locale]
/server backup
/server restore <file> [clear]
/server reset [clear]
Subcommands
/server backup — Export the current server structure to a JSON file.
/server autobuild <template> <reset> — Automatically build server channels and roles from a JSON template.
| Option | Type | Required | Description |
|---|---|---|---|
template |
Text | ✅ | Template key (e.g. store, gaming, saas, company, tech-community) |
reset |
Boolean | ✅ | Wipe existing server structure before building |
dry_run |
Boolean | — | Simulate the build without making changes |
include_voice |
Boolean | — | Include voice category in the build |
private_staff |
Boolean | — | Force staff channels to be private |
locale |
Text | — | Language for channel names (id or en) |
/server restore <file> [<clear>] — Restore server structure from a saved backup file.
| Option | Type | Required | Description |
|---|---|---|---|
file |
Attachment | ✅ | The backup .json file to restore from |
clear |
Boolean | — | Delete all existing channels and roles before restoring |
/server reset [<clear>] — Reset the server structure back to default.
| Option | Type | Required | Description |
|---|---|---|---|
clear |
Boolean | — | Delete all existing channels and roles before resetting |