4.1.0 • Published 3 years ago
tickets-discord v4.1.0
Example 🔍
let {
Discord,
Client,
MessageEmbed,
MessageButton,
MessageActionRow,
Intents,
Permissions,
MessageSelectMenu
} = require("discord.js")
const client = new Discord.Client({
intents: [Object.values(Discord.Intents.FLAGS).reduce((acc, p) => acc | p, 0)]
});
client.login("TOKEN")
const ticket = require('tickets-discord');
ticket.start(client, "MONGODB url", true/false) //defined client, mongodb url
//the true parameter is logs parameter (logs = true/false)
client.on('messageCreate', async (message) => {
if (message.content.startsWith('n!ticket')) {
ticket.setup(message, message.mentions.channels.first().id);
//you can use parent id here also (optional)
ticket.setup(message, message.mentions.channels.first().id, "Parent ID");
}
if (message.content.startsWith('n!close')) {
ticket.close(message.channel);
}
if (message.content.startsWith('n!archive')) {
ticket.archive(message.channel);
}
if (message.content.startsWith('n!unarchive')) {
ticket.unarchive(message.channel);
}
});
Setup 🎟
Example in detail ✔
Declaration 📢
const ticket = require('tickets-discord');
//Login with MongoDB/Local DB
ticket.start(client, "URL", true/false) //client
//the true/false parater triggers logs!
You can use local
instead of a mongodb url to make a local DB.
Example
const ticket = require('tickets-discord');
//Login with MongoDB/Local DB
ticket.start(client, "local", true/false) //client
//the true/false parater triggers logs!
//This will make a local quickdb database!
Make ticket 🎫
ticket.setup(message/interaction, channelID)//message, ticket setup channel id
Archiving a ticket 🎫
The button archives the ticket also you can use
ticket.archive(messsage.channel) //message channel parameter
Unarchiving a ticket 🎫
ticket.archive(messsage.channel) //message channel parameter
Closing a ticket 🎫
Genarally the close button is already given in this ticket welcome and also you can delete a ticket by using.
ticket.close(message.channel) //the message channel parameter
Whats new in v4 🎉
- Events
- Bug Fixes
4.1.0
3 years ago
4.0.8
3 years ago
3.1.2
3 years ago
3.1.1
3 years ago
4.0.0-dev.1
3 years ago
4.0.7
3 years ago
4.0.1
3 years ago
4.0.0
3 years ago
3.0.0
4 years ago
2.9.4
4 years ago
2.9.3
4 years ago
2.9.2
4 years ago
2.9.1
4 years ago
2.9.0
4 years ago
2.7.81
4 years ago
2.7.8
4 years ago
2.7.7
4 years ago
2.7.6
4 years ago
2.7.5
4 years ago
2.7.48
4 years ago
2.7.45
4 years ago
2.7.4
4 years ago
2.7.3
4 years ago
2.7.2
4 years ago
2.7.1
4 years ago
2.7.0
4 years ago
2.6.9
4 years ago
2.6.8
4 years ago
2.6.7
4 years ago
2.6.6
4 years ago
2.6.5
4 years ago
2.6.4
4 years ago
2.6.3
4 years ago
2.6.2
4 years ago
2.6.1
4 years ago
2.6.0
4 years ago
2.5.9
4 years ago
2.5.8
4 years ago
2.5.3
4 years ago
2.5.2
4 years ago
2.5.1
4 years ago