Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $nomention
- $c[made by cenzo.tz if repost give credits]
- $try
- $jsonParse[$getUserVar[ticketConfig;$botID]]
- $catch
- $jsonParse[{}]
- $endtry
- $if[$customID==modal]
- $if[$getServerVar[untitled]<10]
- $var[eh;00]
- $elseif[$getServerVar[untitled]<100]
- $var[eh;0]
- $else
- $var[eh;]
- $endif
- $var[text;$json[customMessage]]
- $var[thumb;]
- $if[$checkContains[$var[text];{avatar}]==true]
- $var[thumb;$userAvatar[$authorID]]
- $var[text;$replaceText[$var[text];{avatar};]]
- $endif
- $var[img;]
- $if[$checkContains[$var[text];{servericon}]==true]
- $var[img;$serverIcon[$guildID]]
- $var[text;$replaceText[$var[text];{servericon};]]
- $endif
- $var[color;00eeff]
- $if[$checkContains[$var[text];{color:#]==true]
- $textSplit[$var[text];{color:#]
- $textSplit[$splitText[2];}]
- $var[color;$splitText[1]]
- $var[text;$replaceText[$var[text];{color:#$var[color]};]]
- $endif
- $var[text;$replaceText[$var[text];{username};$username]]
- $var[text;$replaceText[$var[text];{displayname};$displayName]]
- $var[text;$replaceText[$var[text];{userid};$authorID]]
- $var[text;$replaceText[$var[text];{usertag};$discriminator[$authorID]]]
- $var[text;$replaceText[$var[text];{mention};<@$authorID>]]
- $var[text;$replaceText[$var[text];{server};$serverName[$guildID]]]
- $var[text;$replaceText[$var[text];{serverid};$guildID]]
- $var[text;$replaceText[$var[text];{servericon};$serverIcon[$guildID]]]
- $var[text;$replaceText[$var[text];{membercount};$membersCount]]
- $var[text;$replaceText[$var[text];{channel};<#$channelID>]]
- $var[text;$replaceText[$var[text];{channelname};$channelName[$channelID]]]
- $var[text;$replaceText[$var[text];{time};$hour:$minute:$second]]
- $var[text;$replaceText[$var[text];{date};$day/$month/$year]]
- $var[au;$authorID]
- $createChannel[ticket-$var[eh]$getServerVar[untitled];text;$json[ct]]
- $var[ch;$channelID]
- $modifyChannelPerms[$var[ch];+readmessages;+readmessagehistory;+sendmessages;$authorID]
- $modifyChannel[$var[ch];!unchanged;$authorID;!unchanged;!unchanged;$json[ct]]
- $setUserVar[ticketc;1;$authorID;$guildID]
- $var[msg;$sendEmbedMessage[$var[ch];<@&$json[staff]>;;;$var[text];$var[color];;;;;$var[thumb];$var[img];no;yes]]
- $useChannel[$var[ch]]
- $addButton[no;close;Close 🔒;danger;no;;$var[msg]]
- $ephemeral
- $removeButtons
- $description[You opened a ticket! <#$var[ch]>]
- $color[00eeff]
- $endif
- $if[$customID==close]
- $ephemeral
- you closed the ticket!
- $setUserVar[ticketc;0;$authorID;$guildID]
- $var[id;$sendEmbedMessage[$channelID;;;;ticket closed by **$username**;;;;;;;;no;yes]]
- $removeButtons
- $addButton[no;delete;Delete 🗑️;danger;no;;$var[id]]
- $addButton[no;reopen;Re-open 🔓;secondary;no;;$var[id]]
- $addButton[no;transcript; Transcript 📝;secondary;no;;$var[id]]
- $editChannelPerms[$channelID;$channelTopic;-readmessages]
- $endif
- $if[$customID==reopen]
- Sucessfully reopned ticket and added <@$channelTopic> back!
- $editChannelPerms[$channelID;$channelTopic;+readmessages;+sendmessages]
- $removeButtons
- $setUserVar[ticketc;1;$channelTopic;$guildID]
- $endif
- $if[$customID==delete]
- $setUserVar[ticketc;0;$channelTopic;$guildID]
- $sendEmbedMessage[$channelID;;;;Deleting ticket in **5s**;FF2800;;;Thanks for choosing $username[$botID];$userAvatar[$botID];$serverIcon[$guildID];;;]
- $replyIn[5s]
- $deleteChannels[$channelID]
- $endif
- $if[$customID==transcript]
- $sendMessage[generating transcript…]
- $httpPost[https://ulquiorracifer.xyz/api/transcript;
- {
- "botToken":"$getVar[BotToken]",
- "channelId":"$channelID",
- "ownerId":"$channelTopic",
- "transcriptChannelId":"$json[transcriptchannel]"
- }
- ]
- $endif
Advertisement
Add Comment
Please, Sign In to add comment