Discord Slash Commands

Every slash command LedgerBot registers in your Discord server. Most commands support autocomplete - start typing and Discord will suggest matching values.

Guild Resources

Shared resources that everyone in the server can view.
Command Options Description
/ledger - View the full guild resource ledger, grouped by category, with the current stress score.
/resource name Display a single guild resource as a detailed embed.
/adjust resource
value
reason (optional)
Set a resource to an exact numeric value or a threshold label (e.g. "Scarce"). Requires adjust permission.
/nudge resource
direction (up/down)
reason (optional)
Increment or decrement a resource by one step or tier. Requires adjust permission.
/morale resource
morale (high/low/none)
reason (optional)
Set the morale tag on a resource. Requires adjust permission.
/panel category (optional) Post a persistent auto-updating ledger panel in the current channel. Admin only.

Personal Resources

Per-user resources. Responses are ephemeral, so only the invoking user sees them.
Command Options Description
/inventory - View all of your personal resources, grouped by category.
/my_resource name Display one of your personal resources as a detailed embed.
/my_nudge resource
direction (up/down)
Nudge one of your personal resources up or down by one step or tier.

Narrative & Setup

Command Options Description
/generate type (optional: need/event/dilemma/twist/all) Generate narrative prompts based on the current guild state. Requires adjust permission. Rate-limited by a cooldown.
/setup template (optional) Apply a preset template to initialise the guild. Admin only. Omit the template to list what's available.
/help - Show the built-in command reference inside Discord.
Permissions: Commands that modify resources /adjust , /nudge , and /morale require a role with the "Can Adjust" permission configured under Role Permissions. Admin-only commands /setup and /panel require Discord administrator permissions.