> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dontmisstwice.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Archives & transcripts

> Keeping Discord content after Discord loses it — including whole-channel HTML exports.

Discord loses things. Channels get cleared, members leave, image links expire.
The archive tools exist so anything worth keeping stops depending on Discord.

## The ways in

<ResponseField name="Archive to DMT" type="right-click a message">
  Right-click any message, then **Apps**. The quickest way to keep something.
</ResponseField>

<ResponseField name="/archive thread" type="a whole thread">
  Captures a thread as one archive entry.
</ResponseField>

<ResponseField name="/archive range" type="part of a channel">
  A stretch of a channel between two messages.
</ResponseField>

<ResponseField name="/archive channel" type="the whole thing">
  An entire channel, exported to a single self-contained HTML file.
</ResponseField>

<ResponseField name="/archive search" type="find it again">
  Search what's already archived.
</ResponseField>

## Whole-channel exports

`/archive channel` downloads **attachments and avatars into the export** rather
than linking to them.

<Check>
  Images still load years later, when the original Discord CDN links are long
  dead. That's the entire reason the feature exists.
</Check>

Exports stream and compress as they go, so a channel with tens of thousands of
messages doesn't need to fit in memory. Large exports come back as a link rather
than an attachment.

## Publishing

Archive entries can be published to the public archive page or kept staff-only.
Publishing is a deliberate step — nothing archived becomes public on its own.

## /nuke

<Warning>
  **`/nuke` destroys message history permanently.** It clones a channel's name,
  permissions, and position, then deletes the original — messages included.
  There is no undo.

  It's owner-gated, it asks for confirmation, and every run is written to the
  audit log.

  **Run `/archive channel` first** if there is any chance the history matters.
</Warning>
