Getting Started with Ticketly
Learn how to set up and configure the most advanced Discord ticket bot for your server.
What is Ticketly?
Ticketly is a powerful Discord bot designed to streamline customer support and user inquiries through an organized ticket system. It creates private channels for each support request, allowing your staff to provide personalized assistance while keeping conversations organized.
Key Features
Smart Ticket System
Automated ticket creation with categories and priorities
Role Management
Advanced permission system for staff members
Analytics
Track performance and response times
Customizable
Fully customizable messages and workflows
System Requirements
- Discord server with "Manage Server" permissions
- Ability to create channels and manage roles
- Recommended: Dedicated support category
Installation
Add Ticketly to your Discord server in just a few clicks.
Invite the Bot
Click the invite link below to add Ticketly to your server. You'll need "Manage Server" permissions.
Invite TicketlySelect Your Server
Choose the Discord server where you want to add Ticketly from the dropdown menu.
Grant Permissions
Ticketly requires specific permissions to function properly. Make sure all recommended permissions are checked:
Verify Installation
Once added, verify that Ticketly is online and ready:
/ticket help
If you see a response from Ticketly, the installation was successful!
Quick Setup
Get your ticket system running in under 5 minutes.
Setup Wizard
Follow these commands in order to set up your ticket system:
1. Initialize the Bot
Set up the basic ticket system with default settings.
/ticket setup
2. Configure Support Role
Assign staff members who can manage tickets.
/ticket role @Support
3. Create Ticket Panel
Add a message with button for users to create tickets.
/ticket panel #support
🎉 Setup Complete!
Your ticket system is now ready. Users can click the button in your support channel to create tickets.
Basic Commands
Essential commands for everyday ticket management.
User Commands
Commands that any user can use to interact with the ticket system.
/ticket create
[category] [priority]
Create a new support ticket. Optionally specify a category and priority level.
Examples:
/ticket create
/ticket create category:billing
/ticket create category:support priority:high
/ticket close
[reason]
Close the current ticket. Only usable within a ticket channel.
Examples:
/ticket close
/ticket close reason:"Issue resolved"
/ticket add
@user
Add another user to the current ticket conversation.
Example:
/ticket add @username
/ticket remove
@user
Remove a user from the current ticket conversation.
Example:
/ticket remove @username
Information Commands
Commands to get information about tickets and the bot.
/ticket info
Display information about the current ticket, including creation time, status, and assigned staff.
/ticket help
Show a help message with basic command information and links to documentation.
/ticket stats
View server ticket statistics including total tickets, resolution times, and active tickets.
Admin Commands
Administrative commands for server managers and support staff.
Setup & Configuration
/ticket setup
Initialize the ticket system with default configuration. Creates necessary channels, roles, and permissions.
/ticket panel
#channel [title] [description]
Create an interactive ticket panel with buttons for users to create tickets.
Examples:
/ticket panel #support
/ticket panel #help title:"Need Help?" description:"Click below to create a ticket"
/ticket role
@role
Set the support role that can manage tickets and access all ticket channels.
Example:
/ticket role @Support Team
Ticket Management
/ticket claim
Assign yourself to the current ticket as the primary support agent.
/ticket assign
@staff
Assign a specific staff member to handle the current ticket.
Example:
/ticket assign @ModeratorName
/ticket rename
new-name
Change the name of the current ticket channel.
Example:
/ticket rename billing-issue-urgent
/ticket transcript
Generate a transcript of the current ticket conversation and save it for records.
Bulk Operations
/ticket list
[status] [user]
List all tickets with optional filtering by status or user.
Examples:
/ticket list
/ticket list status:open
/ticket list user:@username
/ticket cleanup
[days]
Clean up old closed tickets. Default is 30 days.
Example:
/ticket cleanup days:7
Frequently Asked Questions
Common questions and solutions for Ticketly users.
How many tickets can I have open at once?
Free users can have up to 5 concurrent tickets open. Premium subscribers have unlimited concurrent tickets.
Can I customize the ticket creation message?
Yes! Use the /ticket customize
command to modify embed colors, messages, and footer text. Premium users can add custom logos and advanced branding.
How do I add multiple support roles?
You can assign multiple roles by using the /ticket role
command for each role you want to add. All assigned roles will have access to manage tickets.
Can users create tickets via DM?
Currently, tickets can only be created within your Discord server using the panel or slash commands. DM-based ticket creation is planned for a future update.
What happens to closed tickets?
Closed tickets are archived and their channels are deleted after 24 hours. Transcripts are automatically saved and can be accessed through the dashboard. Premium users can configure custom retention periods.
How do I backup my ticket data?
Ticket transcripts are automatically saved. Premium users can export all data using /ticket export
command in various formats including CSV and JSON.
Troubleshooting
Solutions to common issues and problems.
Bot Not Responding
Commands not working
Solutions:
- Check if the bot is online (green status)
- Verify bot has "Send Messages" permission
- Ensure you're using slash commands (/ticket)
- Try reinviting the bot with proper permissions
Bot appears offline
Solutions:
- Check Discord's status page for outages
- Wait a few minutes - Discord may be experiencing delays
- Contact support if the issue persists
Permission Issues
Cannot create channels
Required Permissions:
- Manage Channels
- Manage Roles
- View Channels
Fix: Go to Server Settings → Roles → Ticketly → Enable these permissions
Role hierarchy issues
Solution:
Move Ticketly's role above the support roles in Server Settings → Roles. The bot's role must be higher than any role it needs to manage.
Ticket Creation Problems
Button not working
Troubleshooting Steps:
- Refresh Discord or restart the app
- Check if you already have an open ticket
- Verify the panel was created correctly with
/ticket panel
- Ensure the bot has permissions in the channel
Ticket limit reached
Solutions:
- Free users: Close existing tickets or upgrade to Premium
- Check for old tickets that can be closed
- Contact staff to help resolve open tickets
Still Need Help?
If you can't find a solution to your problem, don't hesitate to reach out to our support team.
Permissions Setup
Configure Discord permissions for optimal bot functionality.
Permissions Configuration
Detailed permission setup guide coming soon.
Ticket Categories
Set up and manage ticket categories for better organization.
Category Management
Category configuration guide coming soon.
Customization
Customize Ticketly to match your server's branding and style.
Customization Options
Branding and customization guide coming soon.
API Reference
Developer documentation for Ticketly's API endpoints.
API Documentation
API reference and examples coming soon.