Documentation Index
Fetch the complete documentation index at: https://mintlify.com/trustlessmatt/discord-exporter-bot/llms.txt
Use this file to discover all available pages before exploring further.
Discord Exporter Bot
A powerful Discord bot that automatically exports server conversations and generates AI-powered daily digests of your team’s activity.What It Does
The Discord Exporter Bot helps teams capture and analyze their Discord conversations by:- Exporting conversations from all text channels into structured JSON files with complete metadata
- Generating AI-powered digests using Claude (Anthropic) to summarize team activity, decisions, and action items
- Automating daily reports that run on a schedule (default: midnight ET)
- Integrating with Obsidian by generating Markdown files with YAML frontmatter for knowledge management
- Syncing with GitHub to version control and backup your team digests
Key Features
Message Export
- Export messages from any time range (1 hour to 30 days)
- Concurrent channel processing for fast exports
- Complete message metadata including:
- Author information (name, display name, bot status)
- Timestamps (UTC and Eastern Time with automatic DST handling)
- Attachments with URLs and file information
- Reactions, mentions, embeds, and threads
- Clean content with resolved mentions (@username, #channel-name)
AI-Powered Digests
- Analyzes Discord transcripts using Claude (Haiku 4.5)
- Structured summaries including:
- Individual updates and progress
- Upcoming work and plans
- Blockers and challenges
- Key decisions and ideas
- Action items and TODOs
- Filters out bot messages for human-focused analysis
- Configurable model and token limits
Automation & Integration
- Scheduled daily digests (runs at midnight ET by default)
- Obsidian-compatible Markdown output with:
- YAML frontmatter for metadata
- Bidirectional date links between digests
- Activity statistics (messages, channels, contributors)
- Optional GitHub sync to commit and push digests automatically
- Docker support for easy deployment
Timezone Support
- All exports use Eastern Time (America/New_York)
- Automatic DST (Daylight Saving Time) handling
- Both UTC and local timestamps in exports
Who It’s For
This bot is ideal for:- Remote teams using Discord for daily standups and collaboration
- Engineering teams who want to capture technical discussions and decisions
- Team managers who need visibility into team activity without reading every message
- Knowledge workers using Obsidian or other Markdown-based note systems
- Organizations that need to archive Discord conversations for compliance or reference
Use Cases
Daily Standup Replacement
Daily Standup Replacement
Replace async standups by letting the bot generate daily summaries of what everyone worked on, eliminating the need for manual status updates.
Team Activity Archives
Team Activity Archives
Maintain a searchable archive of team conversations, decisions, and technical discussions that would otherwise be lost in Discord’s history.
Manager Visibility
Manager Visibility
Give managers a high-level view of team progress, blockers, and important discussions without requiring them to monitor all channels.
Obsidian Knowledge Base
Obsidian Knowledge Base
Automatically populate your Obsidian vault with daily team digests that link together chronologically.
Compliance & Documentation
Compliance & Documentation
Export complete message histories with metadata for compliance requirements or project documentation.
Commands
The bot responds to two simple commands:!export [hours]- Export messages from the last X hours (default: 24)!digest [hours]- Generate an AI digest from the last X hours (default: 24)
The bot uses the
! prefix for commands. Hours must be between 1 and 720 (30 days).Next Steps
Quick Start
Get the bot running in minutes
Installation
Detailed setup instructions