Track Your Party's Inventory in Discord
Party inventory does not break at the table. It breaks between sessions, when the notes stop matching the game. The fix is keeping the record where your table talks.
Party inventory does not break at the table. It breaks between sessions, when the notes stop matching the game. The fix is keeping the record where your table talks.
Ask your party who is carrying the rope. Go ahead. You will get four answers. The fighter says the rogue took it in the sewer. The rogue’s sheet says fifty feet, but she remembers cutting some loose for the trap. The cleric has rope on his sheet from a shopping trip two towns back that may or may not be the same rope. And the bard, who writes nothing down ever, is confident there is rope “in the bag,” a bag that belongs to no one and exists on no sheet. Now the session is paused, five adults are auditing rope, and the door you spent a week preparing sits unopened.
The rope is never really the problem. The problem is that your party’s inventory is not a record, it is a rumor. It lives in one player’s notes app, in the margins of a paper sheet, in a spreadsheet someone made in week two and abandoned in week four, and in your own memory, which is busy holding the rest of the world. Every copy disagrees with every other copy, and the disagreements surface at the worst possible moment, which is mid-game, with everyone watching.
Here is the part most tables miss: inventory does not fall apart at the table. At the table everyone heard the dragon’s hoard get divvied up. The knowledge is fresh, the loot is exciting, and if the notes are wrong someone remembers the truth. The rot happens in the two weeks after, when nobody opens their sheet. The potion quaffed in the last fight never comes off the list. The gems the rogue pocketed never go on it. The gold count drifts from the ledger like a shopping cart with a bad wheel. By the next session the record and the game have quietly diverged, and the session after that, they are strangers.
So the fix has to live where your table lives between sessions. And for most groups that is not a character sheet, not a spreadsheet, and definitely not a binder. It is the Discord server, the one place the whole party looks at every day, where the memes go, where the scheduling argument happens, where somebody posts “wait, did we ever get paid for that job?” at eleven at night.
If the inventory lives where the questions get asked, the questions get answered. If it lives anywhere else, the questions get shrugged at.
Tooling aside, two habits fix most of the rot.
First, log loot when it drops, not later. The two minutes at the end of a fight when the haul gets read out is the only moment the whole table agrees on what was found. Capture it then. “We’ll sort it out next week” is how gems evaporate. If you have ever wondered how to split loot without a table argument, the answer starts with a list everyone trusts.
Second, every item has an owner. Not “the party has a bag of holding,” but “Yara carries the bag of holding.” A shared stash is fine, good even, but it should be a named place a character can take things from, not a fog where items go to become unaccountable. When ownership is explicit, “who has the rope” is a lookup, not a seance.
The quartermaster player, bless them, is the traditional patch for all this. One diligent soul keeps the master list, and it works right up until it does not: they miss a session and the party goes blind, or they burn out on being the group’s unpaid accountant, or the rest of the table stops checking a list they cannot touch. One person holding the record is a single point of failure. The whole table holding it is a system.
This is the shape ScryRPG is built around. The party inventory is one shared record, every item with an owner, a shared stash with a name, and the whole table can read and write it. And because the record has to live where the table talks, there is a Discord bot that runs the same campaign as the web app. Not a copy of it, not a sync of it. The same campaign.
At the table, the loot gets logged the moment it drops. Anyone types /add and the item lands on the right character, encumbrance and all. When the fighter passes the enchanted dagger to the rogue, /give moves it, and the record follows the blade. The shared stash is /party inventory, and /party take is how the cleric grabs a healing potion from it on his own, no quartermaster required.
Between sessions, the eleven-at-night questions answer themselves. “Did we ever get paid?” is /inventory, gold included, right in the channel where the question was asked. “Who has the rope?” is a five-second lookup with a name on it, not a group interrogation. A player can buy from the shop you revealed and the purchase lands on their character while the rest of the table watches the stock tick down. Every change, at the table or between games, shows up everywhere at once, because there is only one record to change.
And your players do not need to sign up for anything to join. The first time a player runs a command in your server, they have an account. They can claim web access later if they want the full inventory view, or live entirely in Discord. Either way they are reading and writing the same campaign as everyone else.
Ask your party who is carrying the rope. The rogue types /inventory. Fifty feet, minus what the trap ate, sitting in her pack, logged the night it happened by whoever was fastest to the keyboard. Nobody audits anything. The door you prepared gets opened on schedule.
The rumor becomes a record the day it moves into the room where your table talks. Keep the record there, give every item an owner, log the loot while it is still exciting, and the bookkeeping stops being a session tax. It becomes a thing the whole table just does, one slash command at a time.
One shared inventory, on the web and in Discord, kept by the whole table. See how the party inventory works, or add the bot to your server.

How the DMG's XP budgets, multipliers, and difficulty thresholds work in plain language, where the math goes blind, and the heuristics that fill the gap.

Six fair ways to divide D&D treasure, from need before greed to a self-balancing loot auction, each tested on the same hoard so you can pick one tonight.

Stop running combat out of three open books. Build monster, spell, NPC, item, and encounter card decks in ScryRPG, with printing and exports free on every plan.