Skip to main content

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

Export Discord server messages and generate AI-powered daily digests using Claude. Keep your team aligned with automated summaries, Obsidian integration, and GitHub sync.

📊

Message Export

Export all messages with metadata

🤖

AI Digests

Claude-powered summaries

📝

Obsidian Ready

Markdown with frontmatter

Auto-Scheduled

Daily digest automation

Get started in minutes

From installation to your first digest in three simple steps

1

Install and configure

Clone the repository and set up your environment variables:
git clone https://github.com/trustlessmatt/discord-exporter-bot.git
cd discord-exporter-bot
cp .env.example .env
Add your Discord bot token and server ID to .env:
DISCORD_TOKEN=your_bot_token_here
GUILD_ID=your_server_id_here
ANTHROPIC_API_KEY=your_anthropic_key_here
2

Run the bot

Start the bot using Python or Docker:
Python
pip install -r requirements.txt
python bot.py
Docker
docker build -t discord-exporter .
docker run -d --env-file .env discord-exporter
The bot will connect to your Discord server and start listening for commands.
3

Generate your first digest

In any channel where the bot has access, run:
!digest 24
The bot will export the last 24 hours of messages, analyze them with Claude, and generate a structured team digest with individual updates, blockers, and action items.
The digest will be saved as Obsidian-formatted markdown with YAML frontmatter, making it perfect for knowledge management workflows.

Core features

Everything you need to capture and analyze Discord conversations

Message Export

Export all Discord messages with timestamps, reactions, attachments, and metadata in clean JSON format

AI-Powered Digests

Generate intelligent summaries using Claude that extract updates, blockers, and action items

Obsidian Integration

Output markdown files with YAML frontmatter, daily note links, and rich metadata

Timezone Handling

Automatic DST handling with Eastern Time timestamps for consistent date formatting

GitHub Sync

Automatically commit and push digests to a GitHub repository for version control

Scheduled Tasks

Configure automatic daily digest generation at your preferred time

Explore by topic

Jump into the documentation for your use case

Quick Start

Get the bot running in under 5 minutes

Environment Variables

Configure Discord tokens, API keys, and GitHub integration

Docker Setup

Deploy with Docker and manage volumes for persistent storage

Command Reference

Learn all available bot commands and their options

Ready to start exporting?

Set up the Discord Exporter Bot and start generating daily digests in minutes. All you need is a Discord bot token and an Anthropic API key.

View Installation Guide