Skip to main content
Prowl’s ticket system gives your community a structured, professional way to request help. When a member opens a ticket, Prowl automatically creates a private channel visible only to that member and your designated support staff — no public threads, no lost DMs, and no manual channel creation.

How Tickets Work

The ticket lifecycle follows a straightforward flow:
1

Member Opens a Ticket

A member clicks the Open a Ticket button on your ticket panel (posted by Prowl in a support channel).
2

Private Channel Created

Prowl instantly creates a private text channel — for example, ticket-0042-username. Only the member who opened it, your configured support role, and server administrators can see the channel.
3

Staff Respond

Staff members jump into the channel, ask questions, provide help, or escalate as needed. Prowl posts an opening message with context so staff have full information from the start.
4

Ticket Is Closed

Once the issue is resolved, a staff member closes the ticket. Prowl saves a transcript of the conversation and the channel is deleted.

Setting Up Tickets

Via Slash Command

Run the setup command in any channel:

Via Dashboard

1

Go to Tickets in the Dashboard

Open prowlbot.xyz, select your server, and click Tickets in the left sidebar.
2

Configure Settings

Set the ticket category, support role, log channel, welcome message, and ticket limit.
3

Post the Panel

Click Send Panel to post the ticket button to your chosen channel, or use /ticket panel.
Create a dedicated #open-a-ticket channel and restrict other members from posting in it. This keeps the panel clean and easy to find.

Ticket Settings

Ticket Panel

The ticket panel is a message with a button that members click to open a ticket. You can send it via:
The panel embed is configurable from the dashboard — you can customise the title, description, and colour.

Managing Tickets

Adding and Removing Users

Renaming and Stats

Transcripts

When a ticket is closed, Prowl automatically saves a transcript of the last 100 messages and posts it to your configured log channel. Transcripts capture messages and context from the ticket conversation.
Set a dedicated #ticket-logs channel for transcripts. This gives your team a quick audit trail without needing to visit the dashboard for every review.

Best Practices

Set a Welcome Message

Customise the ticket welcome message to prompt members for the right information upfront — for example, ask bug reporters to include steps to reproduce. This reduces back-and-forth.

Set a Ticket Limit

Use the ticket limit setting to prevent spam. A limit of 3 tickets per user is a good starting point for most servers.

Use Pre-Ticket Questions

Configure up to 5 questions that members must answer before the ticket is created. This gives staff context before they even open the channel.

Review Tickets Regularly

Check your open tickets periodically. Stale tickets lead to frustrated members — a quick response goes a long way.