Jump to content

Ticket System 1.0.3

$14.99
   (1 review)

6 Screenshots

  • 514
  • 8
  • 17.36 kB
 Share

About Ticket System

Ticket System - Made by Murder#0845

Bot Features

➤ Fully customisable - See config below.

➤ Custom Prefix - Able to supply a custom prefix to your preference.

➤ Custom Bot Status - Able to supply a custom bot status to suit your server, for example: "Watching Tickets" or "Example.com".

➤ Logging - Bot is able to log actions, mainly to do with tickets.

➤ Transcript generations - Generation of transcripts on ticket closed, which is sent to the users DM's and your archive channel that's supplied in the config.json.

➤ Unlimited ticket subjects - No limit on ticket subjects, as long as there in the config they will be in the ticket panel.

➤ Unlimited staff roles - Unlimited amount of staff roles, which can also be different depending on the ticket subject.

➤ Unlimited questions - No limit on the amount of questions that the bot can ask users on ticket creations.

➤ Close timer - Supply a custom timer for the bot to wait after the close button has been pressed, this will also trigger a message where you are able to cancel closing the ticket.

➤ Custom Panel Message - Able to customize the title and description to the panel embed.

➤ Support for multiple panel messages - To send a new panel just edit the config and run the "stm" command.

➤ Dropdown menu - New capability's with Discord.py 2.0 Select Menus.

➤ Custom emojis per subject in dropdown menu - Able to supply a different emojis for each ticket subject in the dropdown / select menu.

➤ Notify if user leaves while ticket is open - The bot will send a message in the ticket if the user has left the sever while the ticket is open, just a QOL thing to help staff answer tickets and move on more efficiently.

 

Commands

➤ Close - Close the ticket that the command is sent in. Chat and Slash command capabilities.

➤ Save - No matter the channel, save the transcript of the current channel and get an immediate file and link to view it. Chat and Slash command capabilities.

➤ Rename - Rename the current channel (Note: this works on any channel not just ticket channels). Chat and Slash command capabilities.

➤ Add - Add a user to the current ticket. Chat and Slash command capabilities.

➤ Remove - Opposite to the "Add" command, remove someone from the current ticket. Chat and Slash command capabilities.

➤ Help - Display the help message which shows all commands and how to use slash commands. Chat and Slash command capabilities.

➤ Stm - Stands for "Send Ticket Message". This command will send a ticket message depending on what is in the config.json. Only chat command capabilities.

➤ Sync - Sync the Slash commands for the bot. Only chat command capabilities. Note: this should only need to be used on the first time the bot is used.

 

Config

{
    "Bot Token": "",
    "Enable Notify On User Leave If User Has Ticket Open": true,
    "Enable Auto Ping User On Staff Response": true,
    "Server Name": "",
    "Guild ID": "",
    "Prefix": "",
    "Bot Presence": "",
    "Server Icon": "",
    "Archive Channel": "",
    "Logging Channel": "",
    "Global Staff Role": "",
    "Channel Rename Permission Role ID": "",
    "Ticket Close Timer In Seconds": "",
    "Embed Colour WITHOUT THE # AND 0x INFRONT": "",
    "New Ticket Embed Message": "EXAMPLE: Welcome to our ticket support! Please answer the questions below and a staff member can assist you!",
    "Panel Message": {
        "Title": "EXAMPLE: Ticket Support",
        "Description": "EXAMPLE: Click an option below which most fits your case and a member of staff will be with you shortly."
    },
    "Subjects": {
        "Subject Name": {
            "Staff Role ID/Ticket Access Role ID List":["ID","ID"],
            "Subject Category ID": "ID",
            "Subject Emoji": "<:EMOJI_NAME:EMOJI_ID> USE CUSTOM EMOJIS",
            "Enable Questions? (SET THIS TO FALSE IF THERE ARE NO QUESTIONS)": true,
            "Questions":{
                "Shortname":"Question",
                "Example":"What is your example?"
            }
        },
        "EXAMPLE": {
            "Staff Role ID/Ticket Access Role ID List": ["123","456"],
            "Subject Category ID": "123",
            "Subject Emoji": "<:emoji:123>",
            "Enable Questions? (SET THIS TO FALSE IF THERE ARE NO QUESTIONS)": true,
            "Questions": {
                "Exmaple:": "What is your example?",
                "Steam ID:": "What is your Steam ID?"
            }
        }
    }
}

 

Setup

This bot is super simple to set up, simply follow these steps:

➤ Upload all files in "Murder Ticket System.zip" to your bots hosting.

➤ Fill out details in the config,json file.

➤ Turn the bot on (If your using online hosting, press "Start")

➤ Enjoy the bot 😁



Support Notice

If you need support I more than welcome you to reach out to me on discord. My discord is: Murder#0845 and I am open for any questions or inquiries!


Thank you for reading this description and I hope that you enjoy!
Note: I will always be constantly updating and developing this bot, if you find any bugs or have any feature requests, feel free to DM me on discord (Murder#0845).

- Murder

  • Like 1
  • Love 1
 Share


Murder's Collection

User Feedback

389.7k

Downloads

Total number of downloads.

2k

Customers

Total customers served.

28k

Files Sold

Total number of files sold.

436.2k

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.