Discord voice → Markdown

Your voice channels, on the record.

Decibot joins the call, captures every speaker on their own track, and delivers a clean, chronological Markdown transcript — to your channel, your DMs, or straight into your AI's context.

Never guesses who spoke Announces itself before recording Hard caps, no surprise bills
Vantage ▸ standup Standby
standup-2026-07-02.md
Who it's for

Wherever the conversation matters more than the call.

Dev teams & standups

Sprint calls become searchable notes. Paste the transcript into Claude or ChatGPT and get action items, decisions, and changelogs without anyone typing.

[00:14:32] Priya Merge freeze starts Thursday — tag anything risky.

TTRPG parties

Every session, on the record. The GM keeps a full account of the campaign; the party gets "previously on…" recaps nobody had to write.

[02:41:07] GM The bridge gives way — everyone roll dexterity.

Communities & DAOs

Town halls, AMAs, and governance calls with a written record members can actually read — not a two-hour recording nobody replays.

[00:55:19] Mira Proposal 12 passes — treasury update goes live Friday.
How it works

Three commands between you and your transcript.

/join

Invite it into the call

Decibot joins your voice channel and posts a public panel in chat, so everyone can see it's there and who's hosting.

/start

Start the record

Every speaker is captured on their own track from the moment they talk. Pause, resume, or restart the session anytime.

/end

Stop & transcribe

Whisper transcribes each track; Decibot re-times every segment and stitches one chronological, speaker-tagged transcript.

transcript.md

Delivered where you want

Posted to the channel or DM'd to you, per /settings. Clean Markdown, readable by humans and ready for AI.

Also on board: /pause /resume /restart /cancel /status /account /settings — and every command is available to AI agents over MCP on Pro plans.

The difference

An audio file isn't a record.

Plenty of bots can record a call. What you want afterwards is not two hours of audio — it's what was said, by whom, in order.

Recording bots

They hand you audio

Multi-track recorders do one job: give you a big audio file. Finding one decision means scrubbing through the whole call at 2× speed.

standup.flac · 214 MB
Meeting notetakers

They live somewhere else

Otter-style assistants are built for Zoom and Meet. Your community isn't leaving Discord — and a second app with a second login means nobody uses it.

another app, another login
Under the hood

Built like a good sound engineer works:
capture clean, label everything.

Per-speaker capture

Each participant records on their own track, straight from Discord's voice gateway. Names are never guessed by an algorithm — the transcript knows who spoke because Discord does.

Whisper accuracy

OpenAI's Whisper transcribes each clean, crosstalk-free track — accents, jargon, and all — then segments are re-timed to wall-clock and merged in order.

Markdown built for LLMs

Speaker tags, HH:MM:SS timestamps, zero filler. Paste it into Claude or ChatGPT and ask for the summary, the action items, or the recap.

Session controls

Pause, resume, restart, or cancel mid-session — from slash commands or the host panel. One host per server keeps control unambiguous.

Smart cleanup

If the channel empties, Decibot waits 30 seconds, transcribes what it heard — if anything — and leaves. Audio files are deleted after processing.

Agent access over MCP

Pro plans include an MCP server with full command parity — your AI agent can join a channel, run the recording, and get the transcript back as Markdown.

Consent, by design

Recording that announces itself.

Recording voice is a trust decision. Decibot is built so nobody in your server gets recorded without knowing about it.

Details in our Privacy Policy and Terms of Service. Transcription is performed by OpenAI Whisper; your audio is never used to train models.

  • Visible presenceDecibot joins the voice channel as a normal participant — everyone in the call can see it, exactly like they'd see a person.
  • Public noticeA public panel posts in your text channel the moment a session begins, naming the host — no silent recordings.
  • Nothing keptAudio lives on disk only while it's being transcribed, then it's deleted. The transcript goes to you — not into a training set.
  • Your rules, made easyRecording-consent laws vary by place. Decibot's visible presence and public notice make doing the right thing the default.
Pricing

Flat plans. Hard caps. No surprise bills.

Every plan includes full per-speaker transcription. When you reach your cap, recording pauses — it never bills past it.

Free tier

Try it free — 60 minutes of transcription per server, every month. No card required. /start works the moment you add the bot.

Add to Discord

Find your plan

Drag to your team's weekly hours in voice.

1 h/wk10 h/wk20 h/wk
~17 h / month Pro $19.99/mo · $0.80 per hour

Starter

$9.99/mo
10 hours600 min of transcription / month

One team's weekly calls, fully on the record.

  • Per-speaker transcription with timestamps
  • All commands + host control panel
  • Channel or DM delivery
  • Hard cap — recording pauses at the limit
Get Starter

Enterprise

$49.99/mo
75 hours4,500 min of transcription / month

Big communities, long campaigns, heavy schedules.

  • Everything in Pro
  • Best rate — $0.67 per transcribed hour
  • Priority support, direct from the founder
Get Enterprise
Need more? Overage packs: $5 per extra 5 hours (valid for current billing cycle) Cancel anytime — access runs through the period's end Check usage anytime with /account
FAQ

Questions, answered straight.

It doesn't guess — it doesn't have to. Decibot subscribes to each participant's audio track individually through Discord's voice gateway, so every word arrives already labeled with the speaker's name. There's no diarization model making probabilistic guesses, and no crosstalk bleeding between speakers.

Yes. Recording-consent laws vary by country and state — some require everyone's consent. Decibot helps by never being silent: it's visible in the voice channel like any participant, and it posts a public panel in chat when a session starts. As the host, you're responsible for making sure your participants are okay with being recorded.

Audio is written to disk only while the session is being processed. It's transcribed by OpenAI Whisper, stitched into your transcript, and then the audio files are deleted. Your audio is not used to train models — by us or anyone else. Full details in the Privacy Policy.

Recording pauses with a friendly message — nothing is billed past your plan, ever. You can upgrade instantly, grab a $5 overage pack for 5 more hours, or wait for your period to reset. Hard caps are the point: your bill is the number you signed up for.

Yes — run /settings delivery dm and completed transcripts arrive as a direct message instead of posting in the channel. Handy for personal workflows, or for feeding transcripts to an AI without cluttering the server. Switch back anytime with /settings delivery channel.

Two ways. The simple one: every transcript is clean Markdown with speaker tags and timestamps — paste it into Claude or ChatGPT and ask for summaries, action items, or a session recap. The powerful one: Pro plans include an MCP (Model Context Protocol) server with full command parity, so an agent can join a channel, start and stop the recording, and receive the finished Markdown directly.

Decibot uses OpenAI's Whisper, a state-of-the-art speech model that handles accents, technical vocabulary, and dozens of languages. Decibot's per-speaker capture helps it further: each track is free of crosstalk, which is where most transcription errors come from in group calls.

Get started

Put your next call on the record.

Add Decibot to your server, run /start, and read your first transcript minutes after the call ends.