djs-tickets
v5.2.1
Published
An easy to setup ticket system discord bot for Djs v12/v13, works for unlimited servers
Downloads
131
Maintainers
Readme
Installation
npm i djs-tickets
Delcaration
const ts = require('djs-tickets')
Initialising (Mandatory)
ts.start(Client,Embed(optional))
- Client: (Object) is the Client object of the bot, which is required for the ticket system to work.
- Embed: (DiscordJS-Embed) is the embed which you want to be sent in the ticket channel when ticket is opened.
Setup Ticket
ts.setup(Message,ChannelID,Embed(optional))
- Message: (Object) is the object provided in client.on('messageCreate') event, if you want to use with slash command, you can provide Interaction which is provided in client.on('InteractionCreate') event in Djs v13.
- ChannelID: (String) is the channelID where you want bot to send the message to which people can react to and open a ticket
- Embed: (DiscordJS-Embed) is the embed which you want people to react to in order to open the ticket.
Closing Ticket
ts.close(Message,Transcript)
- Message: (Object) is the object provided in client.on('messageCreate') event, if you want to use with slash command, you can provide Interaction which is provided in client.on('InteractionCreate') event in Djs v13.
- Transcript: (Boolean) If you want bot to send transcript, set this parameter as true.
⚠️ This function will only work in a ticket channel, you don't need to add a manual check yourself :)
Support
Feel free to ask for support in Discord Server