Appearance
A Discord ticket bot for player reports, appeals and support
Give players one place to ask for help, and give the right staff a private channel to handle it. HAF Bot creates Discord Tickets with intake questions, staff claiming and transcripts.
Start free with one panel and one Ticket type. Add more types or advanced automation only when your community needs them.
Add HAF Bot to Discord · Compare all plan limits
Start with one support queue
You do not need separate panels for every possible problem. On Free, use one type such as Player support, and ask the member what they need help with.
A suggested intake for a gaming community is:
- Which game server is this about?
- What happened, and approximately when?
- Which player or account is involved?
Ask only for information staff need to resolve the request. Never ask for passwords, account tokens or payment-card details.
The member selects the Ticket type and answers the configured questions. HAF creates a private Discord channel for the member, the selected support role and the bot. Staff can claim the Ticket so responsibility is clear.
Get a working panel into Discord
- Install HAF, then open the dashboard and select the correct Discord server.
- Open Tickets. On Panel, choose or create the panel channel, private Ticket category and transcript channel.
- On Types, add Player support, choose the staff support role and add the intake questions you need.
- Select Save Changes, then Publish Panel. Saving alone does not publish the member-facing message.
- Resolve Setup Check warnings. Test with a non-staff account: open a Ticket, check who can see it, send a reply and close it.
Before announcing the panel, confirm that ordinary members cannot see another member's Ticket or the staff transcript channel. A passing setup check is not a substitute for this real-member test.
Open the complete Tickets guide
What is free, and when would you upgrade?
| Need | Free | Paid plans |
|---|---|---|
| Ticket panels and types | 1 panel with 1 type | No HAF plan quantity limit |
| Intake questions and support-role notifications | Included | Included |
| Staff claiming and ordinary transcripts | Included | Included |
| Separate report, appeal and support types | Use one shared type | Multiple types available |
| Auto-replies, conditional replies and AI transcript summaries | Not included | Available |
| Anonymous staff replies and advanced creation controls | Not included | Available |
Storage allowances and Discord limits still apply. Check Compare Plans for current prices, limits and Founder Pricing terms rather than relying on an old promotional post.
Staff anonymity is different from an anonymous report
On paid plans, anonymous support lets authorised staff write replies in a private staff thread and relay them through HAF Bot. The member sees the bot reply rather than the individual moderator's identity.
This does not make the member anonymous, and authorised staff records retain the real staff actor. See Anonymous Support before enabling it.
Moving from another ticket bot
Pilot HAF with a staff test channel before replacing your existing support panel. Keep existing Tickets and transcripts in the old system until you have finished handling them. This guide does not provide a ticket-history importer.
HAF saves the transcript before deleting a successfully closed Ticket channel. Closed Tickets cannot currently be reopened; continued discussion needs a new Ticket. New HTML links have a 30-day access period; managed archives have a 365-day retention period followed by scheduled cleanup. Discord copies are separate. The dashboard has no self-service retention setting or transcript deletion, so review the transcript limitations before collecting sensitive information.
A Discord Ticket panel also requires the member to have access to your Discord server. It is not an off-server appeal form for someone banned from Discord itself.
Try one real workflow
Set up Player support, test it with a non-staff member, and leave the rest of your bot setup unchanged. Keep Free while one panel and one type meet your needs.
Add HAF Bot · Set up your first Ticket panel · See the DayZ community guide
