Skip to content

rumblefrog/Ticketron

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ticketron Build Status

A fully-featured ticket support system

Convars

sm_ticketron_rate Ticketron rate at which it fetches for new notifcations [Default: 10.0] (Min: 1.0)

sm_ticketron_breed Ticketron external breed identifier [Default: global]

sm_ticketron_groupid32 Steam Group 32-Bit ID (Used for ticket priority) [Default: **0

Commands

  • Admin+
    • !TicketQueue Page# (Returns a list of unhandled & open tickets)
    • !Handle #Ticket (Handles or self-assign a ticket)
    • !Unhandle #Ticket (Unhandle or unself-assign a ticket)
    • !MyQueue Page# (Returns a list of tickets being handled by you & still open)
  • Normal User+
    • !Ticket Message (Creates a ticket with message)
    • !ViewTicket #Ticket (View details about a specific ticket)
    • !TagPlayer #Ticket (Tag a target as part of of the ticket. Ex: A Hacker/Offender)
    • !ReplyTicket #Ticket Message (Replies to a ticket)
    • !CloseTicket #Ticket (Closes a ticket)
    • !MyTickets Page# (Returns a list of tickets you created)

Installation

  1. Extract Ticketron.smx to /addons/sourcemod/plugins
  2. Create ticketron entry in your database.cfg

Prerequisites

Native

Download

Download the latest version from the release page

License

MIT