Tickets in practice
Transcripts
When a ticket closes, Docket automatically generates a full transcript and uploads it to secure storage. A link is posted in the ticket thread so staff and the ticket creator can access it immediately.
How transcripts work
When a ticket is closed — either via the /ticket-close command or the Close Ticket button — Docket:
- Paginates all messages in the ticket thread
- Builds a structured JSON document with the full conversation, embeds, attachments, and ticket metadata
- Uploads the file to secure cloud storage
- Posts a closing embed in the ticket thread containing a link to view the transcript
- Locks and archives the thread
The transcript link is permanent. Anyone with the link can view the transcript in a browser — share it with other team members or save it for records without needing to re-open the thread.
Accessing a transcript
The easiest way to access a transcript is the link posted in the closing embed at the bottom of the archived ticket thread. You can also find transcripts via the Docket dashboard — navigate to the Transcripts tab for your server to see a list of all closed tickets with their IDs and view links.
If a transcript link is missing or broken, an admin can run /force-transcript inside the ticket thread to re-generate and re-upload the transcript without changing any ticket data.
What's included
Transcripts capture the full content of the ticket thread:
- All messages in chronological order
- Message embeds and attachment references
- Interactive component data (buttons, selects)
- Ticket metadata: creator, type, ticket ID, status, opening reason, closure reason, and timestamps
What's not included
- Deleted messages — Discord does not expose deleted message content to bots
- Attachment files — links to attachments are captured but the files themselves are not re-hosted
- Reaction emojis
Re-generating a transcript
If a transcript link is missing or the upload failed at close time, use the /force-transcript admin command inside the ticket thread. It re-runs the full generation and upload process and returns a fresh link without modifying any database state.
/force-transcript is only available in the primary Nøyra server and will not appear in other guilds.
Feedback on close
If your server has feedback collection enabled with auto-send on close, Docket also sends a feedback request DM to the ticket creator at the same time the transcript is generated. See the Feedback collection page for details.