GuildPilot Beta
Tickets and monitoring

Control member closing and inactivity rules, send deleted-ticket transcripts to Discord, and inspect the archive links retained by GuildPilot.

How to manage and archive GuildPilot tickets

GuildPilot can let members close their own tickets, close inactive tickets, and publish deleted-ticket transcripts to a chosen Discord archive channel. Transcript text is not stored on the bot server; GuildPilot retains ticket metadata and a Discord archive link when available.

Tickets - ArchivingReal dashboard
GuildPilot ticket archiving controls with Discord archive channel selector
Archived transcript text is delivered to the selected Discord channel and is not stored as bot event history.Open full size

Before you start

  • Create a staff-only Discord text channel for ticket archives.
  • GuildPilot must be able to view and send messages in that channel.
  • Decide how long a ticket may remain inactive before automatic closure.

Warning: Anyone who can view the archive channel can read posted ticket transcripts. Keep the channel private and apply your community's retention and access policy.

Manage and archive tickets

1. Configure closing rules per ticket type

Open Tickets → Ticket buttons and edit a type. Under Closing tickets, choose Let members close their own ticket and set Auto-close after inactive days. A zero value keeps inactivity closing off.

2. Open the Archiving settings

Return to Tickets hub and find Archiving.

3. Choose the archive channel

Enable Archive closed tickets to Discord and select Archive channel. GuildPilot requires a channel when archiving is enabled.

4. Save the ticket settings

Save the page. New closed or deleted tickets use the current archive destination when GuildPilot can publish the transcript.

5. Inspect Ticket archive

Under Ticket archive, open a ticket entry. Ticket details shows its owner, assigned user, open and close times, and Open archive when a Discord link was stored.

Use a dedicated archive channel that ordinary members cannot view. Choose an inactivity period that allows staff time to respond and members time to return.

Test the setup

  1. Open a test ticket from the current panel and add one fictional message.
  2. Close the ticket through the supported member or staff control.
  3. Confirm that the archive channel receives the transcript and that Open archive reaches it.
  4. Remove the fictional archive post if your test should not remain in retention records.

What a successful setup looks like

Closing the ticket removes the live support channel according to its lifecycle, publishes a transcript to Discord when archiving succeeds, and leaves an archive link in Ticket details.

Common problems

Archiving requires a channel

Cause: Archive closed tickets to Discord is enabled without Archive channel.

Fix: Select a current text channel or turn archiving off.

Open archive is unavailable

Cause: No Discord archive link was stored for that ticket, often because archiving was disabled or delivery failed.

Fix: Verify the archive settings and channel permissions before creating another test ticket. GuildPilot cannot recreate transcript text that was never stored.

A member cannot close their ticket

Cause: Let members close their own ticket is disabled for that ticket type.

Fix: Enable the setting when member self-service matches your support policy, or have staff close the ticket.

Ready to configure it?

Open your GuildPilot dashboard

Choose your Discord server, follow this guide with the live settings beside you, and save only when the preview looks right.