Why a browser extension
Discord doesn't expose channel history through any official endpoint without a bot token (which requires admin privileges in the server). The exporter runs as a browser extension that uses your existing Discord session to fetch messages from any channel you can already read. Your token never leaves your browser.
Common workflows
- Community knowledge archive — back up your support / dev-notes channels for full-text search outside Discord (Notion, Obsidian, Algolia).
- Mod log audit — capture timestamps + content for moderation reports; permalinks let you reference original messages.
- Bot conversation analysis — filter
is_bot=Yand group by bot to see which bots are noisy / quiet. - Active-member leaderboard — group by
author_idto surface your most-engaged community members. - Migration prep — exporting a public Discord to Slack, Matrix, or Discourse? CSV export → import script.
Plan limits
Per-channel size scales with your plan. Free (no signup): up to 100 messages per channel. Personal: 5,000. Premium: 50,000. Business: 250,000 — see pricing for the full feature comparison and API tiers for the API-specific limits.