Ticket system - with discord integration (Source Available)

MPS Tickets (Source Available)

Static Badge

This script is considered as a beta, aspects will be fixed and new features added in the futur.

This ticket system is built to allow server staff to best follow ongoing issues happening on a server, for this reason as staff can not always be connected therefor a discord bot is provided to allow them to interact with in game tickets without needing to be ingame.

The resource itself is standalone, however there is a basic bridge system to allow for some easy modification to tailor it to your needs, such as:

  • Modifying the display name of a character
  • Defining which users have access to the staff ticket view

Links:


Features
  • Live updates on incoming messages
  • Anonymous messages from discord

Intuitive Admin Handling panel:

  • Easy navigation between active tickets
  • Easy labelling of the status of tickets

User notifications:

  • Either use your own notification script (configurable in the config.lua) or use the integrated one
  • Notification on ticket closure and new messages
  • Notifications to admins on:
    • New tickets being opened
    • New message in the tickets they’re participating in
  • Option for admins to set a Do Not Disturb and not receive notifications

image


Configuration

Script configuration is done via three locations:

  • within the config.lua for general data (such as name format, ticket statuses, etc…)
  • within the server/discordToken.lua for all data pertaining to the communication with the discord bot
  • using conVars for enabling discord usage and version checks

Images:


Disclaimer:

By purchasing this asset you agree that:

  • No support is provided in installing or modifying the discord bot
  • Support is only provided in the appropriate channels in the discord server provided in the assets README.md

Code is accessible fully accesible - no escrow
Subscription-based No
Lines (excluding UI & bot) ~1400
Requirements ox_lib
Support Limited
1 Like

Tickets v0.8.1

Reminder: this is still considered as a beta product

  • New Feature:

    • Embeds sent from the resource are now customizable (@mps-tickets/server/discordEmbeds.lua)
  • Bug Fix:

    • Tickets not closing on discord when closed in game
      • New event added to the discord bot (events/closedTicket.js)
    • Various internal methods not returning complete data

It’s now available on the portal

Tickets 0.9.0

Reminder: This is still considered as a beta product

  • New Feature:

    • Customisable command names
    • Keybind, disabled by default
  • Changes:

    • Locale loading
    • :warning: Locales files have changed in structure !

It’s now available on the cfx portal.

If you have any suggestion feel free to share them.

It’s still present in the root readme.md, under the ## Support: section.

That’s the bot readme, it’s in the root of the downloaded zip…

Tickets 1.0.0

  • New Feature:

    • Logging module &
  • Changes:

    • Removed escrowing of files
    • :warning: All files have been altered to include the use of the logging module !

It’s now available on the cfx portal.