Your campaign’s watcher in the chair—recording adventures, keeping notes, and helping you remember that one NPC you met three years ago.
The complete tutorial, start to finish · 15:37. Each step below has its own short clip.
WELCOME
Hi, I’m Harry, and this is SUMMURIZER.
He likes to learn. He likes to write. And above all, he loves KNOWLEDGE. Give him a campaign, introduce the party, and let him listen while you make questionable decisions together.
He’s still learning, so don’t expect perfection. Check his work, correct the mistakes, and tell me when something breaks. With your help, he’ll become a much better keeper of your adventures.
Ancient summoning rituals are optional. The setup commands aren’t.
Add Summurizer to your serverDiscord asks the server owner or an administrator to confirm. He asks for the permissions he needs and nothing more.
START HERE
Your first session
Server owners and Discord administrators already have access to campaign setup and recording; they do not need a separate Bot Admin role. /set_role is optional: use it to delegate Bot Admin access or assign Campaign Managers to particular voice channels.
Create the campaign: use /set_game with its name and voice channel. A server owner, Discord administrator or Bot Admin can do this. Check the reply confirms the campaign folder is ready; follow any setup errors before recording.
Choose where files go: use /set_transcripts for that same voice channel and a text channel where SUMMURIZER can view the channel, send messages and attach files.
Prepare the roster (recommended): use /set_character to map players to characters and mark the DM. This helps speaker names; it is not a website-signup step.
Record: tell everyone the session will be recorded. An assigned Campaign Manager, Bot Admin, Discord administrator or server owner joins the campaign voice channel, runs /start_recording and waits for confirmation. Use /stop_recording when done.
A website account is not required to record. Use your Discord account for the recording commands; link a website account when you are ready to use the checker or open your private campaign website.
OPTIONAL · DELEGATE ACCESS
Give your helpers their power
Server owners and Discord administrators already have access to campaign setup and recording; they do not need a separate Bot Admin role. /set_role is optional: use it to delegate Bot Admin access or assign Campaign Managers to particular voice channels.
/set_role - the role pop-up · 0:23
The server owner or a Discord administrator can use /set_role to give someone the Bot Admin role.
Bot Admins help set up and manage campaigns across the server.
Campaign Managers look after the campaigns they’re assigned to.
You can choose the first Campaign Manager when creating a game. To assign more later, use /set_role, select Campaign Manager, and choose their campaign voice channels.
There. Your mortals have been granted power. Making them bend the knee is entirely your problem.
Choose its voice channel. If you’re already in the right channel, you can leave that option empty.
Choose the first Campaign Manager, if needed.
Naming the voice channel after the campaign helps everyone find it. It isn’t required, but it saves another round of “which bloody channel was it?”
SUMMURIZER will try to prepare the campaign folders and publish its private website. Read his reply to see what completed and whether anything needs attention.
Run /set_character to open the roster. Select the campaign’s voice channel, or join it before running the command.
An assigned Campaign Manager or admin can set up the whole party. Players in the voice channel can also set their own character.
Choose the person, enter their character’s name, and check the spelling. The manager or admin should also mark who is the DM.
This connects each person to their character and campaign. Otherwise, you’re asking about your paladin while SUMMURIZER wonders why you’ve suddenly become somebody else’s goblin.
Before game night, your mapped DM or assigned Campaign Manager can use the optional /prep command.
Run it in the campaign’s voice channel, or select that channel in the command. SUMMURIZER privately sends back the Session Prep link and any account-linking steps needed.
You can add:
Names the party might hear, with their correct spellings and pronunciations.
Pictures.
Private DM notes.
Prep entries stay hidden from players until you choose Reveal. Revealed entries become available for a later website release; DM notes remain private. Spelling hints can help before an entry is revealed.
Keeps writing a name wrong? Open the campaign’s Spelling page (/spelling gives the link) and type the rule once—“Quobreasch, not Quobrish”. The transcriber, the name review, the release and the checker all follow it from then on.
Give him a fighting chance before introducing a villain whose name looks like you dropped a keyboard down the stairs.
STEP 4
Record your adventure
Before you start
Make sure everyone knows the session will be recorded. Where possible, have each player use their own Discord account and headphones; separate Discord tracks help keep speakers straight. One shared account or microphone does not give the bot a separate Discord track per person.
An assigned Campaign Manager, Bot Admin, Discord administrator or server owner can start and stop recording. The person starting it must join the campaign voice channel. The campaign folder and session-files destination must be ready: check the replies to /set_game and /set_transcripts.
A website account is not required to record. Use your Discord account for the recording commands; link a website account when you are ready to use the checker or open your private campaign website.
Run /stop_recording when the session ends. SUMMURIZER will stop recording and begin processing the audio.
Watch his status messages and give him time. Only one recording can run in the server at a time; wait while an earlier recording is still processing. An unfinished review does not by itself block a new recording. Follow any continuation prompts and work through saved reviews oldest first.
You’ve just spent hours talking over each other about dragons, shopping, and whether the bard can seduce a staircase. He’s got some work to do.
STEP 5
Check his homework
/review_session - review names and facts · 1:51
A preliminary transcript or summary may appear before review is finished. Treat it as a draft, not the final record.
When the review is ready, anyone in the game can help check it. Click Open Fact Checker Website in the Discord review message. If you need an account first, follow the website steps below.
Work through the review:
Names & spelling: Check characters, NPCs, places, spell names, and anything else he’s trying to name. Read the surrounding text before merging or correcting entries.
Facts: Check what happened—money, loot, quests, deaths, and other campaign changes.
Pictures: Review these separately when present. Approving a name doesn’t automatically approve its picture.
Complete Session Review: Once everything required has been checked, press this button and wait for confirmation. Work through any further issues he flags.
Don’t guess just to clear the list. Ask the party or return to it later if you’re unsure. We don’t want SUMMURIZER merging the king with the bloke who sells turnips.
Completing the review lets him produce the final reviewed outputs and update the campaign records and website. Keep an eye on the status messages in case anything needs attention.
Closed the review by accident?
Use /review_session in Discord to reopen the saved review. If several sessions are waiting, choose the right one or specify its session ID.
No need to record the adventure again. Your DM has suffered enough.
Website access is for mapped campaign members, assigned Campaign Managers and administrators. If you are a player who skipped the roster step, use /set_character to map yourself to that campaign first, or ask its manager to do it. A website account alone does not grant access to a private campaign.
Run /wiki in your campaign's voice channel, or select that channel in the command. Its reply is private to you.
Already linked your account?
If your Discord is already linked, use the same website account: the reply grants access to this campaign automatically. Sign in and open its campaign link; no new account or linking code is needed.
First visit?
Create and link a website account · 1:02
If this is your first visit, open the sign-up link in the private reply. Enter your Discord display name and a separate website password of at least ten characters, confirm it, and press Create account. If you already have an unlinked website account, sign in instead.
Open Account. Under Discord link, enter the newest code from the private reply and press Link Discord.
After linking is confirmed, open the campaign link from that same reply. No second command is needed after a successful link.
The code works once and expires after ten minutes. A new code replaces the old one; if it expires or linking fails, run /wiki again. Keep the code and your website password private. There is no separate campaign password and no second account for each campaign.
Keep your website password to yourself. That includes your party, your DM, suspicious goblins, and unusually convincing mimics.
STEP 7
Read and search your campaign records
Open Files to find the campaign’s published notes.
Choose a session’s transcript or summary.
Use the Notes tree to open character, location, and other campaign pages.
Use Search, also called Full search in the sidebar, to find a name, place, item, or phrase.
Use Campaigns, or My campaigns, to switch between campaigns you can access.
Try searching for something slightly more useful than “that bloke from that place with the thing.”
Spot something wrong?
Open the relevant note and choose Request a change.
Select Edit information, Change spelling, or Remove information. Explain what needs changing and why, then press Send to Discord for review.
This starts a review and discussion. It doesn’t immediately rewrite the files, and a few votes don’t automatically make something true.
So no, the bard cannot become king just because three players agreed it would be funny.
The reader itself is read-only. You won’t accidentally rewrite campaign history while looking for last week’s shopping list.
Use /add_note in Discord. Select the campaign’s voice channel, or be in it when running the command.
You can add text, an image, a PDF, or a text or Markdown file.
Private is the default, so your contribution isn’t published to the party. Choose public to share it through the campaign wiki, and check the response for its publication status.
Player contributions are saved as player-supplied information, not automatically confirmed campaign history.
Writing “the DM gave me a million gold” doesn’t make it happen. Nice try, though.
Find a session without opening the website — /campaign
/campaign - saved session files · 0:15
Run /campaign, pick a session, and choose Transcript or Summary. You can also check its Status. Buttons for unavailable outputs will be disabled.
STEP 8
Summon SUMMURIZER in Discord chat
When Discord chat is enabled, type @Summurizer in a server text channel and select him from Discord’s mention list. Then ask your question.
He can explain his commands, help with general D&D questions, and look through your campaign’s published notes.
No summoning circle required. Although I appreciate the commitment.
Ask about a command
@Summurizer How does /set_character work?
Ask about your adventure
@Summurizer - campaign questions · 0:40
@Summurizer In campaign: The Lost Mine, what was the blacksmith's name?
Replace The Lost Mine with your campaign’s name—the one used in /set_game.
Your own character must be linked to that game through /set_character. Being an administrator doesn’t automatically give you access to every campaign’s knowledge.
SUMMURIZER uses one campaign at a time. If he can’t tell which one you mean, he’ll ask you to be clearer. Your cosy village mystery doesn’t need to borrow a dragon from somebody else’s apocalypse.
His campaign answers use the current published notes. If something hasn’t reached those notes, he may not know it. If he can’t find support for an answer, he should say so.
His reply appears in the channel where you asked. Everyone who can see that channel can see the answer, so choose somewhere appropriate for campaign questions.
If the rules version matters, specify 2014 or 2024. For homebrew, explain what your table changed.
@Summurizer roll 2d6+3
Give him the actual dice and modifier. Don’t make him guess what “roll my thing” means.
Some dice follow-ups work through Discord’s Reply on his answer. That isn’t the same as remembering an entire conversation. If he asks which dice or rules you mean, spell it out.
Have a chat
@Summurizer - a terrible goblin joke · 0:19
For ordinary conversation unrelated to your campaign, start the question with chat:
@Summurizer chat: Tell me a terrible goblin joke.
Whether you regret asking is between you and the goblin.
Keep questions short and include the important context. SUMMURIZER doesn’t read the whole channel history, so don’t assume he remembers something from twenty messages ago. For a new question, mention him again.
Keep these questions in the server: he doesn’t answer private messages and ignores other bots and webhooks.