# Tyrrrz/DiscordChatExporter

Saves Discord chat logs to a file

Repository: https://github.com/Tyrrrz/DiscordChatExporter
Canonical: https://ross.abutalabs.com/products/discordchatexporter
Homepage: https://github.com/Tyrrrz/DiscordChatExporter/releases
Language: C#
License: MIT
License Family: permissive
Topics: discord, chat, log, export, archival, archiver, expoter
Last push: 2026-08-07T11:23:28+00:00

## Health v2 (maintenance only)
Score: 95/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 96, release rhythm 90, longevity 100
- inputs: {"age_days": 3339, "days_push": 26, "days_rel": 68, "gap_med": 24, "n_releases_24m": 10}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 11842, forks 1010 (observed 2026-08-28T04:10:50.165828+00:00)

## What it is
DiscordChatExporter is an application that exports Discord message history from direct messages, group messages, and server channels to files in formats like HTML, JSON, TXT, and CSV. It ships as both a desktop GUI app and a CLI, with Docker images available.

## Use cases
- export discord channel history to html
- backup discord direct messages
- archive discord server chat logs
- save discord messages as json or csv
- bulk export discord channel messages via cli
- convert discord chat logs to readable files

## When to choose
- you need to archive or back up Discord conversations in a readable format
- you want both a GUI and scriptable CLI for exporting
- you need to preserve markdown, media, and rich content from Discord chats

## When to avoid
- you only want to automate a bot rather than export logs
- you cannot accept the risk of account bans from automating a user account against Discord TOS
- you need a live chat client rather than an export tool

## Facets
- artifact type: application
- maturity: maintenance
- function: cli, gui, web-scraping, file-system, templating
- domain: messaging-platforms, files, developer-tools
- platform: cross-platform, windows, cli, dotnet
- tags: discord, chat-export, archival, html-export, json-export, csv-export, backup, macos, linux, docker

## Member repositories
- Tyrrrz/DiscordChatExporter (main) score 95

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:10:50.165828+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:15:16.713829+00:00, confidence not recorded.
  - readme: https://github.com/Tyrrrz/DiscordChatExporter (fetched 2026-08-28T04:10:50.165828+00:00, sha 3b3d4e01cb39)
  - homepage: https://github.com/Tyrrrz/DiscordChatExporter/releases (fetched 2026-08-29T08:13:07.159498+00:00, sha cc282e29805e)
- Data as of 2026-08-30T08:39:29.467469+00:00.
