Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const categoryId = "632602617863733249";
- const staff = "Hier je staff role naam";
- var userID = message.author.id;
- console.log("Ticket1");
- var bool = false;
- message.guild.channels.forEach((channel) => {
- if (channel.topic == userID.toLowerCase()) {
- message.channel.send("Je hebt een all een ticket open!");
- bool = true;
- }
- });
- if (bool == true) return;
- console.log("Ticket2");
- var embedTicket = new discord.RichEmbed()
- .setTitle("Hoi, " + message.author.username)
- .setFooter("Je ticket wordt aangemaakt!");
- message.channel.send(embedTicket);
- console.log("Ticket3");
- //message.guild.createChannel(userName + "-" + userDiscriminator, "text").then((createdChan) => {
- message.guild.createChannel(`『🎫』${message.author.username}`, "text").then((createdChan) => {
- console.log("Ticket4.0");
- createdChan.setParent(categoryId).then((settedParent) => {
- console.log("Ticket4.1");
- settedParent.overwritePermissions(message.guild.roles.find('name', "@everyone"), { "READ_MESSAGES": false });
- console.log("Ticket4.2");
- createdChan.setTopic(userID);
- settedParent.overwritePermissions(message.author, {
- "READ_MESSAGES": true,
- "SEND_MESSAGES": true,
- "ATACH_FILES": true,
- "CREATE_INSTANT_INVITE": false,
- "ADD_REACTIONS": true
- });
- settedParent.overwritePermissions(message.guild.roles.find('name', staff), {
- "READ_MESSAGES": true,
- "SEND_MESSAGES": true,
- "ATACH_FILES": true,
- "CREATE_INSTANT_INVITE": false,
- "ADD_REACTIONS": true
- });
- var embedParent = new discord.RichEmbed()
- .setTitle("Hoi, " + message.author.username.toString())
- .setDescription("Zet hier je vraag/bericht!");
- settedParent.send(embedParent);
- }).catch(err =>{
- message.channel.send("Er is iets fout gegaan!");
- console.log(err);
- });
- }).catch (err =>{
- message.channel.send("Er is iets fout gegaan!");
- console.log(err);
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement