Discord inventory bot

Party inventory, loot and shops, right in Discord.

Your players check their gear, claim loot, buy from the party's shops and hand each other items with slash commands. Check your pack privately, confirm a purchase, or share a handoff in the channel.

A whole table can play on Free. No card required.

Works withD&D 5ePathfinder 2eDaggerheartDraw Steel

Sped up
# game-night
mara used /inventory
ScryRPGAPP 9:22 PM

Inventory view

Kestrel Ashdown · Backpack

Viewing Backpack. Use the menus to act on a stack or switch containers.

InventoryKestrel Ashdown
Encumbrance7 stacks · 40/150 lbs · 7/24 slots · 379.75 gp
Items- Potion of Healing x3 · 300 gp · 1.5 lbs
- Rations (1 day) x5 · 2.5 gp · 10 lbs
- Waterskin · 0.2 gp · 5 lbs
- Rope, hempen (50 feet) · 1 gp · 10 lbs
- Torch x5 · 0.05 gp · 5 lbs
- Bedroll · 1 gp · 7 lbs
- Gold Pieces (gp) x75 · 75 gp · 1.5 lbs
BackpackItem / Stack
Add ItemInventory OverviewOpen inventory
Only you can see this · Dismiss message
R
rick 9:22 PM

Down to 6 hit points. Anyone have a spare healing potion?

mara used /give
ScryRPGAPP 9:24 PM
✅ Item Given to Player

Successfully gave 1x Potion of Healing to rick

Only you can see this · Dismiss message
ScryRPGAPP 9:24 PM

🤝 mara gave 1x Potion of Healing to rick

R
rick 9:22 PM

Down to 6 hit points. Anyone have a spare healing potion?

mara used /give
ScryRPGAPP 9:24 PM
✅ Item Given to Player

Successfully gave 1x Potion of Healing to rick

Only you can see this · Dismiss message
ScryRPGAPP 9:24 PM

🤝 mara gave 1x Potion of Healing to rick

Message #game-night

The channel confirms Kestrel gave Pell the potion.

Claim loot without leaving the chat.

When the GM reveals a hoard, each player runs /loot browse and sees the pile privately. Pick an item, confirm where it goes, and it moves into your character's inventory. Discord confirms the item and its destination in a private reply.

Sped up

The private reply confirms the Backpack as its destination.

Every command, in one list.

Type a slash in any channel the bot can see and the commands come up with a line about each one. GM tools like starting a vote or running an encounter check your role on the server side, so players only change what is theirs.

Inventory and gear

/inventory
View your inventory
/item
View detailed information about an item in your inventory
/add
Add an item to your inventory
/remove
Remove an item from your inventory
/give
Give an item to another player or party
/find
Browse and discover item templates to add to your inventory
/encumbrance
Check a character's carried load and capacity
/share
Get a link to share your inventory

Loot, shops and encounters

/shop
Browse and trade with party shops
/loot
Browse party loot and run Need or Greed rolls
/encounter
Run the active encounter from the table

Characters and dice

/character
View or edit a character
/party
Open the party collaboration overview
/roll
Roll dice with standard notation
/show
Share your info publicly in the channel
/preferences
View and update your ScryRPG Discord preferences
/usage
Check your subscription tier and usage limits
/help
Show commands and guides

Lore, library and the familiar

/spell
Look up a spell from the compendium (D&D 5e, Pathfinder 2e)
/lore
Search and inspect party lore
/library
View your table's content library: what's on the shelf and what's allowed
/ask
Ask your familiar for help or request a confirmed action
/generate
Generate an item using AI from a description

Bring the commands to your table. Add to Discord

Need or Greed, settled in the channel.

When two players want the same sword, the GM starts a vote with /loot need-greed start. The ballot posts in the channel and each player votes Need, Greed or Pass privately. Need beats Greed, the highest roll wins, and the winner takes the whole stack.

Sped up

Her vote is in. The rest of the party votes on their own time.

Shop between sessions.

Players open the party's shops with /shop, check an item's price and stock, and buy it with one button. This party trades from a shared purse, so the purchase spends the gold in the Party Stash and the item lands there too. The purchase reply shows the cost and where the item went.

Sped up

The purchase reply confirms the cost and the Party Stash destination.

The bot is free on every plan. Manual purchases are free. Your plan limits apply in Discord. Every plan includes monthly AI usage for your familiar, imports and art. Paid plans include more, and it resets each month. See plans

Questions

Still have a question?

Ask us in Discord → All questions →
What permissions does the Discord bot need?

Adding the bot asks only for permission to use its slash commands. A few commands post in the channel, like /roll, /show and need or greed ballots, so the bot also needs to see and post in that channel.

How does the bot know which party I mean?

Each player's commands use their own party: the one they pick, or their active character's party. A server is not tied to one party, so two tables can share a server.

Do players need a ScryRPG account first?

No. Running /inventory for the first time creates their account and a starter character. They join your party with /party and your join code.

Do Discord replies update when my inventory changes?

No. A reply shows the inventory at the moment you asked; run the command again for the latest. Gives, claims and purchases change the inventory right away, on Discord and the web.

How does need or greed work?

Start a vote in Discord with /loot need-greed start. Players vote Need, Greed or Pass privately. Need beats greed, the highest roll wins, and the winner takes the whole stack. If everyone passes, the item stays in the pile.

What systems do you support?

Dedicated character sheets and inventory for D&D 5e, Pathfinder 2e, Daggerheart and Draw Steel. The Draw Steel sheet shows Characteristics, Stamina and Recoveries. Lore, party, notes, shops, loot, imports, and your familiar work with any system, so your world is never locked to one rulebook. <a href="/systems/" class="text-cyan-300 hover:text-cyan-200">See system support.</a>

The same campaign on the web.

When you want more, open the same party on the web for deeper campaign management: a full inventory roster, character sheets, shops and loot.

Bring the bot to your next session.

Add it to your server and share your party code. A player's first /inventory sets them up, and /party joins your table.

386 parties, and counting.