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
Ganwill match "Gandalf" - Case-insensitive:
gandalfwill 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:

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

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

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 |