NotesBot Logo

Discord DnD Bot for AI Session Notes

Never lose track of your campaign again. NotesBot joins your Discord voice channel, records every session, and delivers AI-generated recaps packed with NPC names, quest objectives, loot drops, and story highlights.

No credit card required30 minutes free

Why D&D Groups Need Session Notes

Every Dungeon Master knows the feeling. You spent hours crafting an intricate plot with a scheming lich, a hidden vault beneath the tavern, and a mysterious NPC who holds the key to the next arc. The session was incredible. Two weeks later, your players sit down and ask, "Wait, what were we doing again?"

Campaign details slip through the cracks surprisingly fast. Players forget the name of the merchant who sold them the cursed amulet. The rogue's player missed last session and has no idea the party took a blood oath with a dragon. The DM can't remember which homebrew magic item they handed out three sessions ago. Without reliable session notes, campaigns lose momentum, continuity breaks down, and the story suffers.

Asking one player to take notes during the game is a common solution, but it pulls them out of the experience. They miss roleplay cues while scribbling down details, and the notes end up incomplete or biased toward what that one player found important. What D&D groups actually need is a way to capture everything that happens at the table without anyone having to stop playing.

How NotesBot Works for D&D

Setting up NotesBot for your campaign takes under a minute. Follow the getting started guide to add the bot to your server, then use these steps each session:

1

The DM Calls the Party to Order

Gather your players in a Discord voice channel like you normally would. No special setup or configuration is needed before the first session.

2

Type /join in Any Text Channel

Any player or the DM types /join and NotesBot enters the voice channel. It immediately starts recording every speaker with individual speaker detection, so it knows who said what.

3

Play Your Session as Usual

Roleplay, roll dice, argue about rules, plan your heist, fight the beholder. NotesBot sits quietly in the channel capturing everything. It does not interrupt or affect audio quality.

4

Type /leave to Get Your Session Recap

When the session wraps up, type /leave. NotesBot processes the recording through AI transcription and summarization, then posts a structured recap directly in your Discord text channel within minutes.

Custom Prompts for D&D Campaigns

NotesBot's /config command lets you customize what the AI focuses on when generating your session summary. For D&D groups, this is where the bot truly shines.

Set a custom prompt like: "Focus on NPC names, quest objectives, loot found, locations visited, and any promises or deals the party made." The AI will then structure your recap around those specific elements, pulling out the details that matter most for campaign continuity.

DMs running intrigue-heavy campaigns might use: "Highlight faction relationships, secrets revealed, and unresolved plot threads." Groups running dungeon crawls might prefer: "Track combat encounters, rooms explored, traps found, and treasure collected." The prompt is fully flexible, so you can tune the recap to match your campaign style.

DnD Mode for Lively Tabletop Sessions

D&D sessions are rarely orderly business meetings. Players talk over each other during combat. The table erupts when someone rolls a natural 20. Side conversations happen while the DM looks up a rule. Standard meeting-style recording can miss a lot of that crosstalk.

NotesBot's DnD Mode is designed for exactly this kind of environment. It uses a lower audio sensitivity threshold and shorter speaker priority windows, which means it captures overlapping dialogue and quick exchanges far more reliably. Use /config to switch to DnD Mode before your session, and let the bot handle the chaos of a table full of adventurers.

For quieter, more narrative-focused sessions where players take turns speaking, the default Meeting Mode works perfectly. You can switch between modes at any time.

Everything Your Campaign Needs

AI Session Recaps

Every session gets a structured summary with key events, decisions, and story developments organized under clear headings. Posted directly in your Discord channel.

NPC & Location Tracking

Use custom prompts to tell the AI to extract NPC names, locations, and quest details. Build a running log of your campaign world without lifting a quill.

DnD Mode Recording

Optimized for the lively, overlapping conversations that define a D&D table. Captures cross-talk, excited outbursts, and rapid-fire roleplay exchanges.

Campaign Session Archive

Every recording and summary is saved to your NotesBot dashboard. Look up what happened in session 12 when your players inevitably forget a crucial plot point.

Full Session Transcripts

Get the complete word-for-word transcript alongside the summary. Search for exact quotes, revisit memorable roleplay moments, or settle rules disputes.

Multi-Language Support

Running a campaign in Spanish, French, or Japanese? NotesBot supports 100+ languages with automatic detection. Perfect for international gaming groups.

Works for All Tabletop RPGs

While D&D 5e is the most popular system played on Discord, NotesBot is system-agnostic. It records voice conversations and generates summaries from whatever your group discusses, regardless of the game system you are playing.

Groups playing Pathfinder can set custom prompts to track feats and class abilities used during sessions. Call of Cthulhu keepers can focus summaries on clues discovered and sanity-affecting events. Shadowrun teams can track contacts, payouts, and mission objectives. Blades in the Dark crews can log scores, heat, and faction changes. Savage Worlds, FATE, Mothership, Mork Borg -- if your group plays it over Discord voice, NotesBot can document it.

The voice recording engine captures audio with speaker labels, and the AI summarizer adapts to whatever context and custom prompt you provide. Your session notes will reflect the language and structure of your chosen system.

Frequently Asked Questions

How does NotesBot record a D&D session on Discord?

When your party gathers in a Discord voice channel, the Dungeon Master or any player types /join. NotesBot enters the voice channel and begins recording all speakers. It uses speaker detection to distinguish between the DM and each player. When the session ends, type /leave and NotesBot processes the audio into a full transcript and an AI-generated summary covering key story beats, NPC interactions, loot, and quest updates.

Can NotesBot track NPC names and locations from my campaign?

Yes. Use the /config command to set a custom prompt like "Focus on NPC names, quest objectives, loot found, and locations visited." The AI summarizer will then prioritize extracting those details from the transcript. This means your session recap will call out newly introduced NPCs, places the party traveled through, and items they acquired, making it easy to maintain a running campaign log.

What is DnD Mode and why is it good for D&D sessions?

DnD Mode is a recording setting optimized for lively, overlapping conversations. It uses a lower audio sensitivity threshold (8 dB) and shorter speaker priority windows (1 second), which means it picks up cross-talk, side banter, and quick back-and-forth exchanges more reliably than the default Meeting Mode. Since D&D sessions often involve multiple players talking at once during combat or roleplay, DnD Mode captures more of what is said.

Does NotesBot work for other tabletop RPGs besides D&D?

Absolutely. NotesBot records any voice conversation on Discord, so it works equally well for Pathfinder, Call of Cthulhu, Shadowrun, Blades in the Dark, FATE, Savage Worlds, and any other tabletop RPG system. The custom prompt feature lets you tailor the AI summary to whatever your game system calls for, whether that is sanity checks in Call of Cthulhu or karma tracking in Shadowrun.

How long can a D&D session recording be?

Recording length depends on your subscription plan. The free trial includes 30 minutes, which is enough to test the bot during a short encounter or roleplay scene. Paid plans range from 5 hours per month up to 100 hours per month, easily covering weekly four-hour sessions. The bot handles long recordings without issues, processing the audio in segments for accuracy.

Ready to try NotesBot?

30 minutes free • No credit card required