Skip to content

Commands

All commands are slash commands unless noted. Type / in a text channel to see what is available in your server.

Your dashboard includes a searchable Discord commands page (sidebar → Discord commands) for each server. It lists every command, who can run it, whether it is available to your account, and per-command options. This docs page is the static reference; the dashboard page filters to what you can run today.

New to Ogma? Follow the setup guide first — it tells you exactly which commands to run and when.


Who can use what

AccessTypical users
Server adminManage Server permission, or a role assigned as management in Settings
Support staffA staff role from Settings, or Manage Channels
Ticket participantThe ticket owner or support staff
AnyoneAny member (when enabled)

Staff roles and management roles are configured in dashboard Settings → Team & access.

Many staff commands accept either a configured staff role or Discord Manage Channels. Exceptions:

CommandWho can run
/closeManage Channels only (staff role alone is not enough)
/removeConfigured staff role only
/add, /renameTicket owner or configured staff role
/claim, /unclaim, /note, /macroStaff role or Manage Channels
/lockdown, /unlockManagement role or Manage Server

Setup commands (run these first)

These require Manage Server (server admin).

CommandWhen to use it
/ogma-config setupNew server — opens a guided form to create channels, save settings, and post the ticket panel
/ogma-config linkExisting channels — auto-connects #support, transcript channels, and ticket categories you already have
/ogma-config viewAny time — shows linked channels, setup status, enabled ticket types, and a link to dashboard Settings
/ogma autoconfigAfter dashboard changes — creates or updates Discord channels from settings you saved on the website

Permission note

Ogma needs Manage Channels on its bot role to create channels and tickets. If something is missing, the bot replies with a list of permissions to fix — go to Server Settings → Roles → Ogma and enable them.


Ticket commands

Use these inside an open ticket channel unless noted.

CommandWho can useWhat it does
/close reason note?Manage ChannelsCloses the ticket, archives a transcript, deletes the channel, and sends the user a rating DM
/claimStaff role or Manage ChannelsAssigns the ticket to you so others know you are handling it
/unclaimStaff role or Manage ChannelsReleases your claim so another staff member can pick it up
/note contentStaff role or Manage ChannelsAdds an internal note (visible in the dashboard, excluded from user-facing transcripts)
/add user:@someoneTicket owner or staff roleAdds someone to the private ticket channel
/remove user:@someoneStaff roleRemoves someone from the ticket channel
/rename name:textTicket owner or staff roleRenames the ticket channel
/lockdownManagementRestricts the ticket so only the customer and management roles can access the channel
/unlockManagementLifts lockdown and restores normal staff access

Closing a ticket

/close requires a reason:

  • Resolved
  • Duplicate
  • User unresponsive
  • Out of scope
  • Spam / abuse
  • Other

You can add an optional note (up to 500 characters). The ticket owner receives a CSAT rating DM after closure when one has not already been submitted.

Lockdown

Lockdown is for sensitive tickets (billing disputes, HR, moderation). Regular support staff lose channel access until lockdown is lifted. Configure management roles in Settings → Team & access before using /lockdown or /unlock.

Closed tickets that were under lockdown remain restricted to management in the dashboard.


Staff shortcuts

ShortcutWho can useWhat it does
/macro shortcutStaff role or Manage Channels (Plus or Enterprise)Inserts a canned response from Settings → Macros (e.g. /macro refund-policy)
-# your noteStaffSend a message starting with -# to save a quick internal note; the message is deleted after saving

Macros require Ogma Plus or Enterprise. Create and edit macros in dashboard Settings → Macros.


Knowledge commands

CommandPermissionWhat it does
/ingest content title?Manage ServerAdds pasted text to your knowledge base immediately

The optional title helps you find the source later. For files, URLs, and synced sources, use dashboard Knowledge.


AI chat (raw GPT)

These commands chat directly with the AI model without searching your knowledge base. They count against your plan's direct AI question allowance (Playground uses the same meter).

CommandNotes
/ask promptPreferred command name
/ogma askgpt promptLegacy alias — same behavior as /ask

Both require Settings → AI & voice → Enable raw GPT commands. When disabled, the bot points you to Playground instead.

Hourly rate limits apply per guild, channel, and user. Monthly AI usage is tracked for billing and alerts; it does not hard-block /ask at the included monthly count — see Billing.

Testing vs general chat

ToolUse for
Playground (dashboard → Knowledge)Testing real support answers — shows exactly which docs were used
/ask or /ogma askgptGeneral AI chat — ignores your docs

For validating support quality, always use Playground, not raw GPT commands.


Quick setup reminder

Your situationCommand
Brand new server/ogma-config setup
Already have support channels/ogma-config link
Changed settings on the website/ogma autoconfig
Not sure if you are done/ogma-config view

Full walkthrough: Setup guide.


Ogma — answer once, reuse forever. · FiniAC · Blog · llm.txt (full docs for LLMs)