Skip to content

Character Command

Manage your character sheets, inventory, and attributes using the /character slash command.

Subcommands

/character list

List all of your characters in the current server.

/character list

/character select

Select your active character by name. The name field supports autocomplete.

/character select name:<name>

Selection Details

  • Partial name matching: typing Gan will match "Gandalf"
  • Case-insensitive: gandalf will match "Gandalf"
  • Character selection is at the guild level - your selected character will be used across all channels in the same server

/character delete

Delete one of your characters. The name field supports autocomplete. You will be asked to confirm with buttons before the character is permanently deleted.

/character delete name:<name>

/character import {#import}

Import a character from Shadowdarklings JSON data. You can provide either a URL or a file attachment (or both).

/character import url:<url>
/character import file:<attachment>

You'll need to enable sharing on the character on Shadowdarklings:

enable sharing

You'll also be able to see the JSON Data Link on the main characters page:

JSON Data Link

And be able to see the JSON Data Link on the share page:

character sheet json link

Here's a short video on importing with file attachments:

/character update {#update}

Update your currently selected character from new JSON data. You can attach a JSON file, or if your character was previously imported with a Shadowdarklings URL, it will automatically fetch from that source.

/character update
/character update file:<attachment>
  • If no changes are detected in the new data, you'll be notified immediately
  • Updates require approval before being applied
  • Unapproved updates automatically timeout after 5 minutes
  • The source URL is preserved when updating from a file
  • You can only have one pending update at a time

/character sheet {#sheet}

Display a character sheet summary. If no name is provided, shows your currently selected character. The detail option shows the full detailed view with all known information.

/character sheet
/character sheet name:<name>
/character sheet detail:True

The summary view includes basic information (name, race, class, level), ability scores, skills, equipment, and spells. The detail view shows everything: talents, abilities, casting information, attacks, weapons, gear slots, and full inventory.

/character inventory {#inventory}

Display a character's inventory including gear slots and free items. If no name is provided, shows your currently selected character.

/character inventory
/character inventory name:<name>

The inventory display includes:

  • Gear Slots: Shows all 10 gear slots with their contents or "--" for empty slots
  • Slot Usage: Displays current slots used vs total available (e.g., "5/10")
  • Free Items: Lists items that don't consume gear slots (items with 0 slots or backpacks)
  • Multi-slot Items: Items requiring multiple slots show continuation markers

Notes

  • You can have multiple characters
  • Only one character can be active at a time
  • Most game commands require a selected character
  • The JSON data must be in the correct Shadowdarklings format
  • Imported characters will be associated with your Discord account

Legacy Prefix Commands

The following prefix commands still work but will be removed in a future update:

Prefix Command Slash Equivalent
!character <name> /character select name:<name>
!character list /character list
!character delete /character delete name:<name>
!import <url> /character import url:<url>
!update /character update
!sheet /character sheet
!detail /character sheet detail:True
!inventory /character inventory