1.0.0 • Published 5 years ago

discord-ticket-util v1.0.0

Weekly downloads
5
License
ISC
Repository
github
Last release
5 years ago

Discord Util

Exemple

first, you need to require the module

const TicketManager = require('discord-ticket');

then, you need to init the TicketManager

const ticketManager = new TicketManager({
    categoryID: "1455455551441",
    ticketNameTemplate: "super-ticket-of-"
});  //init the ticketManager with some option

finally, with you can create or delete ticket as you want

...
const member = message.member; //get the member

ticketManager.createTicket(member) //put member as parameter to create ticket
ticketManager.deleteTicket(member) //put member as parameter to delete ticket

Exemple on discord bot

const { Client } = require('discord.js'),
    TicketManager = require('discord-ticket'),
    client = new Client();

client.ticketManager = new TicketManager({
   categoryID: "1455455551441",
   ticketNameTemplate: "super-ticket-of-"
});

client.on('message', message => {
    if(!message.guild || message.author.bot) return;

    const member = message.member;
    client.ticketManager.createTicket(member);
    client.ticketManager.deleteTicket(member);
});
1.0.0

5 years ago