Control panel

Overview

Loading
Bot status Loading
Available chats 0 Assigned channels and direct messages
Active jobs 0 Queued or processing
Model

Runtime

Service details

Recent activity

Latest events

Live Discord, Codex, queue, process, disk, backup, and deployment health.

OverallLoading
Discord
Codex login
Task queue0
Bot CPU0%
Bot memory
Disk usage
Latest backup

Current state

Issues and deployment

Notifications

Discord health alerts

Recent samples

Health history

Select a chat

No chat selected

Select a chat Assigned channels and direct messages share their own Codex conversation with the website.

Assigned Discord channels are verified for permissions and workspace access. Direct-message histories appear automatically under Chats.

Reusable workspace profiles keep channel and DM permissions consistent. This server is registered as the local node.

Profiles0Reusable configurations
Assigned chats0Using workspace profiles
DM workspaces0Private per-user folders
Execution nodeLocalMulti-node support arrives in Update 08

Profiles

Workspace configurations

Direct messages

Automatic DM workspaces

Path format

DM folders use {username}-{userId}, for example /srv/discord-codex/dm-workspaces/thelonedark-258428379047526400. The user ID prevents collisions when usernames change.

Owners0Full control
Administrators0Configuration and updates
Operators0Chat and conversation tools
Viewers0Read and export only

Dashboard access

Authorized Discord users

Global roles control dashboard features. Operators and Viewers can be limited to selected chats.

Permissions

Role guide

Owner

Everything, including managing Owners and Administrators.

Administrator

Manage chats, updates, logs, Operators, and Viewers.

Operator

Send messages, cancel tasks, and manage conversations in allowed chats.

Viewer

Read conversations and download exports from allowed chats.

Immediate enforcement

Permission changes apply to the next dashboard request and to new Discord messages. Disabled accounts are rejected without waiting for their current session to expire.

Audit trail

Bot and dashboard logs

Deployment

Upload a bot update

Preview before deployment

The ZIP is inspected first. Nothing is installed until you review the package details and confirm Apply update. Configuration, conversations, dashboard secrets, and runtime data remain protected.

Updater

Deployment progress

Recovery

Available backups

Preparing a rollback creates a normal update preview. You must review and apply it before any files are changed.