Each Discord server (guild) has its own independent set of settings. Users with the Manage Server, Manage Channels, or Manage Messages permission can view and change these settings at any time using JoBot’sDocumentation Index
Fetch the complete documentation index at: https://docs.jobot.jeppdev.com/llms.txt
Use this file to discover all available pages before exploring further.
/settings slash commands — no bot restart required.
Viewing current settings
Run/settings view to see all settings for your server. JoBot responds with an ephemeral embed showing your current values for history length, AI temperature, and music volume, plus a system-prompt.txt file attachment containing the full active system prompt.
Available settings
System prompt
System prompt
The system prompt defines JoBot’s AI persona, instructions, tone, and memory behavior. It is passed to Claude at the start of every conversation in your server.
- Maximum length: 4 000 characters
- Default: The built-in JoMusic persona (a snarky 26-year-old music expert)
- Command:
/settings set prompt— opens a modal text editor pre-filled with the current prompt
Max history messages
Max history messages
Controls how many previous messages from the channel JoBot includes in each Claude request. Higher values give Claude more context but increase API token usage per message.
- Range: 1–100
- Default: 40
- Command:
/settings set max-history <number>
AI temperature
AI temperature
Controls how creative or predictable Claude’s responses are. Lower values produce more consistent, focused answers; higher values produce more varied and creative replies.
- Range: 0.0 (deterministic) – 1.0 (most creative)
- Default: 0.7
- Command:
/settings set temperature <value>
Music volume
Music volume
Sets the default playback volume for music in your server’s voice channels.
- Range: 0–100 (percent)
- Default: 50
- Command:
/settings set volume <number>
Resetting settings
You can reset any individual setting or all settings at once back to their defaults. Both commands require the Manage Server permission.| Command | Effect |
|---|---|
/settings reset <field> | Resets one setting (SystemPrompt, MaxHistoryMessages, AiTemperature, or MusicVolume) to its default value. |
/settings reset-all | Resets every setting for your server to its default value. |
Required permissions
| Command | Required permission |
|---|---|
/settings view | Manage Server or Manage Channels or Manage Messages |
/settings set prompt | Manage Server or Manage Channels or Manage Messages |
/settings set max-history | Manage Server or Manage Channels or Manage Messages |
/settings set temperature | Manage Server or Manage Channels or Manage Messages |
/settings set volume | None (any server member) |
/settings reset <field> | Manage Server |
/settings reset-all | Manage Server |