Skip to main content

📋 Transcripts

Transcripts are generated automatically when a ticket closes (if archiving is enabled). You can also list and re-send them manually using admin commands.


List recent archives​

!ticket transcript

The bot replies with the 15 most recently saved transcript filenames:

📋 Recent Ticket Archives

`1.` `ticket-general-alice-0042_2025-03-01T14-30-00-000Z.html`
`2.` `ticket-billing-bob-0123_2025-03-02T09-15-00-000Z.html`
`3.` `ticket-bug-report-carol-0007_2025-03-03T11-00-00-000Z.html`

Use `!ticket transcript <filename>` to re-send one via DM.

Re-send a specific archive​

!ticket transcript ticket-general-alice-0042_2025-03-01T14-30-00-000Z.html

The bot will DM the HTML file directly to you. Make sure your DMs are open.


Reading the transcript​

The HTML file is entirely self-contained. Open it in any modern browser:

  • Chrome, Firefox, Safari, Edge — all work
  • No internet connection required (avatars load from Fluxer's CDN if available, but the rest of the content is embedded)
  • Works on mobile browsers

Transcript contents​

Each transcript includes:

  • Header — ticket type, opener username + ID, open/close timestamps, message count
  • Message log — every message in chronological order, including:
    • User avatar
    • Username and BOT badge
    • Timestamp
    • Formatted message content (bold, italic, code, spoilers, user/channel/role mentions)
    • Embeds with colour sidebar, title, description, fields, and footer
    • File attachments (images displayed inline, other files as download links)
  • Footer — generation timestamp

Automatic delivery​

When a ticket closes, the transcript is:

  1. Saved to disk — always, in transcript-archive/
  2. DM'd to the opener — if archive.dmOpener is true
  3. DM'd to the log user — if ARCHIVE_LOG_USER_ID is set in .env
Known Fluxer DM bug

There is a known bug in Fluxer that can prevent bots from sending DMs in some cases. If DM delivery fails, the transcript is always safely saved on disk and can be retrieved with the transcript command.


Storage​

Archives are stored in:

fluxer-ticket-bot/
└── transcript-archive/
└── ticket-general-alice-0042_2025-03-01T14-30-00-000Z.html

The directory is created automatically on first run. There is no automatic cleanup — manage old files yourself or set up a cron job to prune them.