File Details
HyTickets-1.1.0.jar
- R
- Jan 27, 2026
- 18.00 MB
- 28
- Early Access
File Name
HyTickets-1.1.0.jar
Supported Versions
- Early Access
Added Discord integration.
- Thread-per-ticket: one embed + one thread per ticket in a configured channel
- Buttons on the embed: Take / Reply / Close
- Slash commands:
/ticket view <id>and/ticket list [status] [assigned] - Account linking:
/hytickets linkin-game +/link <code>in Discord - Role-gated: only allowed role IDs can use buttons/commands
- Auto-updating embeds and thread event lines for ticket changes
- Automatic flatfile -> MySQL migration for Discord mappings when switching storage type
Config
Discord.Enabled: enable the Discord moduleDiscord.BotToken: bot tokenDiscord.GuildId: guild where slash commands are registeredDiscord.TicketChannelId: channel for ticket embeds/threadsDiscord.AllowedRoleIds: comma/space-separated role IDs allowed to use buttons/commandsDiscord.StorageType:FLATFILE_JSONorMYSQLDiscord.FlatfilePath: JSON file for Discord mappingsDiscord.MySql.*: MySQL settings for Discord storageDiscord.LinkCodeExpiryMinutes: link code expiryDiscord.EmbedColor: hex color (e.g.,2B90D9)Discord.EmbedFooter: footer textDiscord.EmbedIncludeLocation: include world/coords in embed
Discord Commands
Requires allowed role + linked account
| Command | Description |
|---|---|
/link <code> |
Link your Discord account to Hytale. |
/ticket view <id> |
View ticket details and thread link. |
/ticket list [status=open/closed] [assigned=me/any] |
List tickets with filters. |
Discord Setup Notes
- The bot needs permission to View Channel, Send Messages, Create Public Threads, and Send Messages in Threads in the ticket channel.
- All Discord button/command actions require a linked account. Use
/hytickets linkin-game, then/link <code>in Discord.

