Listen to Discord Messages
CastReader reads Discord channel messages, announcements, and long threads aloud with natural voices — hands-free catch-up on busy servers without scrolling.
上线记录:本周把限流逻辑搬到了 edge 层。可观察的效果是 /search 接口的 P99 延迟从 420ms 降到 180ms。大头收益是限流判定不再叫醒 DB。文档已在 wiki 更新, 需要设计备忘录 ping 我。
只朗读消息正文 —— 头像、时间戳、表情反应都跳过
How CastReader Works with Discord
Built for catching up on busy servers without the scroll
Per-Message Listen
🔊 Hear Any Single Message
Every Discord message gets a small Listen button on hover. Click to hear just that message. No voice channel connect, no bot setup — just the web app plus CastReader.
Announcement Channels
Server #announcements as a Morning Briefing
Open your server's #announcements channel and click Listen. CastReader reads every announcement in order — commute briefing for communities you follow. Skips reactions, mentions, and the usual 'joined the server' noise.
Long Threads Without the Scroll
Forum Channels and Threads Read in Order
Discord forum channels and threaded replies have a natural linear structure. CastReader walks down the thread, reading each message body in turn and skipping the UI chrome (avatars, timestamps, quote bubbles).
Markdown and Code
Code Blocks Announced, Not Spelled Out
Dev Discord channels are full of code snippets. CastReader announces 'code block' and skips the content — you hear the human explanation, not every bracket and semicolon. Markdown formatting (bold, italic) is read as plain emphasis.
Frequently Asked Questions
Everything you need to know about listening to Discord with CastReader
Does Discord have a read-aloud feature?
Discord has a text-to-speech /tts message command that plays a sound to everyone in a voice channel — not useful for catching up on messages. CastReader adds proper read-aloud: a 🔊 Listen button on every message that plays privately in your browser.
Does it work in private DMs?
Yes. CastReader reads whatever text is visible on your Discord web session, including DMs and private group messages. Same one-click Listen button. Audio plays only in your browser — not sent to anyone.
Does it work on discord.com in the browser only, or the desktop app too?
CastReader is a browser extension, so it works on discord.com in your browser (Chrome, Edge, Firefox). The desktop Discord app is Electron — technically a wrapped browser, but the extension doesn't run inside it. For desktop read-aloud, open Discord in your browser instead of the desktop app.
Can I read an entire channel's backlog?
Yes. Scroll to the start of the messages you want to hear, click Listen on the first message, and CastReader can auto-advance through subsequent messages. Useful for catching up on overnight activity.
Does it work on server forum channels?
Yes. Forum channels (the threaded post-reply format Discord rolled out in 2022) work cleanly — CastReader reads the opening post and then walks through replies in order.
Do I need Discord Nitro?
No. CastReader's read-aloud works with free Discord accounts. No Nitro, no server boost, no special permissions required.
Is it free?
Completely free. No API key, no usage limits, no account required. Install the Chrome extension and start listening.
Also Try
Listen to Slack
Slack workspace announcements read aloud
Listen to Telegram
Telegram channel broadcasts read aloud
Listen to Reddit
Community threads read aloud
Listen to Hacker News
HN thread-style read-aloud
Listen to GitHub
Dev-community discussions read aloud
Send to Phone
Morning server briefing on your phone
Start Listening Now
Completely free. No signup. No Nitro needed. Install and start listening.