Advertisement
VodaGamarz

Untitled

Apr 1st, 2025
18
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.58 KB | None | 0 0
  1. $nomention
  2. $defer
  3. $onlyBotPerms[embedlinks;managechannels;sendmessages;managemessages;manageroles;$ephemeral **🚫Command Error:**The bot not has all permissions that need to run the command.]
  4. $async[loop1]
  5. $textSplit[$getUserVar[ticket;1144124427668312126;$guildID];.]
  6. $var[loop1;2]
  7. $try $var[is_bl;$hasRole[$authorID;$splitText[$var[loop1]]]] $endtry
  8. $var[code;%{DOL}%if[%{DOL}%var[is_bl\]!=true\]
  9. %{DOL}%try %{DOL}%var[is_bl\;%{DOL}%hasRole[%{DOL}%authorID\;%{DOL}%splitText[%{DOL}%var[loop1\]\]\]\] %{DOL}%endtry
  10. %{DOL}%var[loop1\;%{DOL}%sum[%{DOL}%var[loop1\]\;1\]\]
  11. %{DOL}%endif]
  12. $eval[$replaceText[$cropText[$repeatMessage[10;$repeatMessage[10;$repeatMessage[3;0]]];239;];0;$var[code];-1]]
  13. $endasync
  14. $await[loop1]
  15. $if[$var[is_bl]==true]
  16. $ephemeral
  17. $title[🚫 Command Error]
  18. $description[You cannot use this select menu because you have ticket blacklist role.]
  19. $color[ff0000]
  20. $removeAllComponents
  21. $stop
  22. $endif
  23. $if[$message==9999.0.0]
  24. $textSplit[$getUserVar[ticket3;$authorID;$guildID];.]
  25. $if[$serverChannelExists[$splitText[2]]==true]
  26. $ephemeral
  27. $title[🚫 Limit Reached]
  28. $description[You already have a opened ticket in this panel,go to **<#$splitText[2]>**.]
  29. $color[ff0000]
  30. $removeAllComponents
  31. $stop
  32. $endif
  33. $textSplit[$getServerVar[ticket3;$guildID];.]
  34. $var[n1;ticket-purchase-00$splitText[2]]
  35. $async[1]
  36. $var[ts;$getTimestamp]
  37. $createChannel[$var[n1];text]
  38. $var[c1;$findChannel[$var[n1]]]
  39. $setChannelVar[ticket3;true;$var[c1]]
  40. $textSplit[$getUserVar[ticket3;$authorID;$guildID];.]
  41. $setUserVar[ticket3;$sum[$splitText[1];1].$var[c1].$splitText[3].$splitText[4].$splitText[5].$splitText[6].$splitText[7].$splitText[8].;$authorID;$guildID]
  42. $textSplit[$getServerVar[ticket3;$guildID];.]
  43. $setServerVar[ticket3;$sum[$splitText[1];1].$sum[$splitText[2];1].$splitText[3].$splitText[4].$splitText[5].$splitText[6].;$guildID]$c[only -1 from first one.]
  44. $modifyChannel[$var[c1];!unchanged;Ticket created by "`$username[$authorID]#$discriminator[$authorID]`' <t:$var[ts]:R>(<t:$var[ts]:d> <t:$var[ts]:T>);!unchanged;!unchanged;!unchanged]
  45. $textSplit[$getUserVar[ticket2;1144124427668312126;$guildID];.]
  46. $try $modifyChannel[$var[c1];!unchanged;!unchanged;!unchanged;!unchanged;$splitText[1]] $endtry
  47. $editChannelPerms[$var[c1];$botID;+readmessages;+sendmessages;+attachfiles;+embedlinks;+externalemojis;+managechannels]
  48. $editChannelPerms[$var[c1];$guildID;-readmessages]
  49. $editChannelPerms[$var[c1];$authorID;+readmessages;+attachfiles;+sendmessages;+readmessagehistory]
  50. $endasync
  51. $await[1]
  52. $try $sendEmbedMessage[$getServerVar[ticket2;$guildID];;New ticket made on the panel Purchase!;https://discord.com/channels/$guildID/$var[c1];**User:**<@$authorID> `$username`($authorID)
  53. **Ticket Panel Link:**https://discord.com/channels/$guildID/$channelID/$messageID
  54. **Ticket Panel Name:**Purchase
  55. **Ticket:**[$var[n1]\](https://discord.com/channels/$guildID/$var[c1])
  56. **Time:**<t:$var[ts]:R>(<t:$var[ts]:d> <t:$var[ts]:T>);2ecc71;$username;$authorAvatar;$serverName[$guildID];$serverIcon;;;yes;no] $endtry
  57. $ephemeral
  58. $title[<a:tick1:1345334657515917373> New Ticket Opened!]
  59. $description[Your ticket has been opened <#$var[c1]>.]
  60. $color[2ecc71]
  61. $removeAllComponents
  62. $var[msgid1;$sendEmbedMessage[1347937115958280253;;New ticket created;https://discord.com/channels/$guildID/$var[c1];{
  63. "author": "$authorID",
  64. "guild": "$guildID",
  65. "panel": "purchase",
  66. "panel-id": "$messageID",
  67. "ticket-name": "$var[n1]",
  68. "ticket-id": "$var[c1]",
  69. "time": "$var[ts]"
  70. }
  71. ;;;;;;;;yes;yes]]
  72.  
  73. $var[msgid2;$sendEmbedMessage[$var[c1];<@$authorID>;New Ticket!;;Hello **$username**, this is your ticket!
  74. Please, write down below details about your reason for create this ticket. Staffs will be with you shortly!
  75.  
  76. Followe all rule and Please,avoid **mass-pinging!**
  77.  
  78. You can close this ticket at anytime by using the **Close & Save** button.
  79. Staff can manage this ticket by using the **Staff Panel** button.
  80. ;000001;$username#$discriminator[$authorID];$authorAvatar;$serverName[$guildID]•ID:$var[msgid1];$serverIcon;https://media.discordapp.net/attachments/1345736272886370367/1353707017402974260/IlZ2w9w.png?ex=67e2a167&is=67e14fe7&hm=e991efceccde854238a6619044692152b6b11c9c58f49dcc953eeba678433729&;https://media.discordapp.net/attachments/1345736272886370367/1353707004492779551/YxlQphp.png?ex=67e2a164&is=67e14fe4&hm=59a449cd762f965817b9026d13e09daa87be899745b596ce5e535479b18e8662&;yes;yes]]
  81. $useChannel[$var[c1]]
  82. $addButton[no;t.tic.close&save.p;Close & Save;primary;no;💾;$var[msgid2]]
  83. $addButton[no;t.tic.staff.panel;Staff Panel;primary;no;🛡️;$var[msgid2]]
  84. $pinMessage[$var[c1];$var[msgid2]]
  85.  
  86. $async[loop2]
  87. $textSplit[$getUserVar[ticket;1344668722299928629;$guildID];.]
  88. $var[loop1;1]
  89. $var[code;%{DOL}%try %{DOL}%editChannelPerms[%{DOL}%var[c1\]\;%{DOL}%splitText[%{DOL}%var[loop1\]\]\;+readmessages\;+attachfiles\;+sendmessages\;+readmessagehistory\] %{DOL}%endtry
  90. %{DOL}%var[loop1\;%{DOL}%sum[%{DOL}%var[loop1\]\;1\]\]]
  91. $eval[$replaceText[$cropText[$repeatMessage[10;$repeatMessage[10;$repeatMessage[3;0]]];240;];0;$var[code];-1]]
  92. $endasync
  93. $async[loop3]
  94. $textSplit[$getUserVar[ticket;1144124427668312126;$guildID];.]
  95. $var[loop2;1]
  96. $var[code;%{DOL}%try %{DOL}%editChannelPerms[%{DOL}%var[c1\]\;%{DOL}%splitText[%{DOL}%var[loop2\]\]\;-readmessages\] %{DOL}%endtry
  97. %{DOL}%var[loop2\;%{DOL}%sum[%{DOL}%var[loop2\]\;1\]\]]
  98. $eval[$replaceText[$cropText[$repeatMessage[10;$repeatMessage[10;$repeatMessage[3;0]]];240;];0;$var[code];-1]]
  99. $endasync
  100.  
  101. $endif
  102.  
  103. $if[$message==9999.0.1]
  104. $textSplit[$getUserVar[ticket3;$authorID;$guildID];.]
  105. $if[$serverChannelExists[$splitText[4]]==true]
  106. $ephemeral
  107. $title[🚫 Limit Reached]
  108. $description[You already have a opened ticket in this panel,go to **<#$splitText[4]>**.]
  109. $color[ff0000]
  110. $removeAllComponents
  111. $stop
  112. $endif
  113. $textSplit[$getServerVar[ticket3;$guildID];.]
  114. $var[n1;ticket-replacement-00$splitText[4]]
  115. $async[1]
  116. $var[ts;$getTimestamp]
  117. $createChannel[$var[n1];text]
  118. $var[c1;$findChannel[$var[n1]]]
  119. $setChannelVar[ticket3;true;$var[c1]]
  120. $textSplit[$getUserVar[ticket3;$authorID;$guildID];.]
  121. $setUserVar[ticket3;$splitText[1].$splitText[2].$sum[$splitText[3];1].$var[c1].$splitText[5].$splitText[6].$splitText[7].$splitText[8].;$authorID;$guildID]
  122. $textSplit[$getServerVar[ticket3;$guildID];.]
  123. $setServerVar[ticket3;$splitText[1].$splitText[2].$sum[$splitText[3];1].$sum[$splitText[4];1].$splitText[5].$splitText[6].;$guildID]$c[only -1 from first one.]
  124. $modifyChannel[$var[c1];!unchanged;Ticket created by "`$username[$authorID]#$discriminator[$authorID]`' <t:$var[ts]:R>(<t:$var[ts]:d> <t:$var[ts]:T>);!unchanged;!unchanged;!unchanged]
  125. $textSplit[$getUserVar[ticket2;1144124427668312126;$guildID];.]
  126. $try $modifyChannel[$var[c1];!unchanged;!unchanged;!unchanged;!unchanged;$splitText[2]] $endtry
  127. $editChannelPerms[$var[c1];$botID;+readmessages;+sendmessages;+attachfiles;+embedlinks;+externalemojis;+managechannels]
  128. $editChannelPerms[$var[c1];$guildID;-readmessages]
  129. $editChannelPerms[$var[c1];$authorID;+readmessages;+attachfiles;+sendmessages;+readmessagehistory]
  130. $endasync
  131. $await[1]
  132. $try $sendEmbedMessage[$getServerVar[ticket2;$guildID];;New ticket made on the panel Replacement!;https://discord.com/channels/$guildID/$var[c1];**User:**<@$authorID> `$username`($authorID)
  133. **Ticket Panel Link:**https://discord.com/channels/$guildID/$channelID/$messageID
  134. **Ticket Panel Name:**Replacement
  135. **Ticket:**[$var[n1]\](https://discord.com/channels/$guildID/$var[c1])
  136. **Time:**<t:$var[ts]:R>(<t:$var[ts]:d> <t:$var[ts]:T>);2ecc71;$username;$authorAvatar;$serverName[$guildID];$serverIcon;;;yes;no] $endtry
  137. $ephemeral
  138. $title[<a:tick1:1345334657515917373> New Ticket Opened!]
  139. $description[Your ticket has been opened <#$var[c1]>.]
  140. $color[2ecc71]
  141. $removeAllComponents
  142. $var[msgid1;$sendEmbedMessage[1347937115958280253;;New ticket created;https://discord.com/channels/$guildID/$var[c1];{
  143. "author": "$authorID",
  144. "guild": "$guildID",
  145. "panel": "replacement",
  146. "panel-id": "$messageID",
  147. "ticket-name": "$var[n1]",
  148. "ticket-id": "$var[c1]",
  149. "time": "$var[ts]"
  150. }
  151. ;;;;;;;;yes;yes]]
  152.  
  153. $var[msgid2;$sendEmbedMessage[$var[c1];<@$authorID>;New Ticket!;;Hello **$username**, this is your ticket!
  154. Please, write down below details about your reason for create this ticket. Staffs will be with you shortly!
  155.  
  156. Followe all rule and Please,avoid **mass-pinging!**
  157.  
  158. You can close this ticket at anytime by using the **Close & Save** button.
  159. Staff can manage this ticket by using the **Staff Panel** button.
  160. ;000001;$username#$discriminator[$authorID];$authorAvatar;$serverName[$guildID]•ID:$var[msgid1];$serverIcon;https://media.discordapp.net/attachments/1345736272886370367/1353707017402974260/IlZ2w9w.png?ex=67e2a167&is=67e14fe7&hm=e991efceccde854238a6619044692152b6b11c9c58f49dcc953eeba678433729&;https://media.discordapp.net/attachments/1345736272886370367/1353707004492779551/YxlQphp.png?ex=67e2a164&is=67e14fe4&hm=59a449cd762f965817b9026d13e09daa87be899745b596ce5e535479b18e8662&;yes;yes]]
  161. $useChannel[$var[c1]]
  162. $addButton[no;t.tic.close&save.r;Close & Save;primary;no;💾;$var[msgid2]]
  163. $addButton[no;t.tic.staff.panel;Staff Panel;primary;no;🛡️;$var[msgid2]]
  164. $pinMessage[$var[c1];$var[msgid2]]
  165.  
  166. $async[loop2]
  167. $textSplit[$getUserVar[ticket;1344668722299928629;$guildID];.]
  168. $var[loop1;1]
  169. $var[code;%{DOL}%try %{DOL}%editChannelPerms[%{DOL}%var[c1\]\;%{DOL}%splitText[%{DOL}%var[loop1\]\]\;+readmessages\;+attachfiles\;+sendmessages\;+readmessagehistory\] %{DOL}%endtry
  170. %{DOL}%var[loop1\;%{DOL}%sum[%{DOL}%var[loop1\]\;1\]\]]
  171. $eval[$replaceText[$cropText[$repeatMessage[10;$repeatMessage[10;$repeatMessage[3;0]]];240;];0;$var[code];-1]]
  172. $endasync
  173. $async[loop3]
  174. $textSplit[$getUserVar[ticket;1144124427668312126;$guildID];.]
  175. $var[loop2;1]
  176. $var[code;%{DOL}%try %{DOL}%editChannelPerms[%{DOL}%var[c1\]\;%{DOL}%splitText[%{DOL}%var[loop2\]\]\;-readmessages\] %{DOL}%endtry
  177. %{DOL}%var[loop2\;%{DOL}%sum[%{DOL}%var[loop2\]\;1\]\]]
  178. $eval[$replaceText[$cropText[$repeatMessage[10;$repeatMessage[10;$repeatMessage[3;0]]];240;];0;$var[code];-1]]
  179. $endasync
  180.  
  181. $endif
  182.  
  183. $if[$message==9999.0.2]
  184. $textSplit[$getUserVar[ticket3;$authorID;$guildID];.]
  185. $if[$serverChannelExists[$splitText[6]]==true]
  186. $ephemeral
  187. $title[🚫 Limit Reached]
  188. $description[You already have a opened ticket in this panel,go to **<#$splitText[6]>**.]
  189. $color[ff0000]
  190. $removeAllComponents
  191. $stop
  192. $endif
  193. $textSplit[$getServerVar[ticket3;$guildID];.]
  194. $var[n1;ticket-support-00$splitText[6]]
  195. $async[1]
  196. $var[ts;$getTimestamp]
  197. $createChannel[$var[n1];text]
  198. $var[c1;$findChannel[$var[n1]]]
  199. $setChannelVar[ticket3;true;$var[c1]]
  200. $textSplit[$getUserVar[ticket3;$authorID;$guildID];.]
  201. $setUserVar[ticket3;$splitText[1].$splitText[2].$splitText[3].$splitText[4].$var[$splitText[5];1].$var[c1].$splitText[7].$splitText[8].;$authorID;$guildID]
  202. $textSplit[$getServerVar[ticket3;$guildID];.]
  203. $setServerVar[ticket3;$splitText[1].$splitText[2].$splitText[3].$splitText[4].$sum[$splitText[5];1].$sum[$splitText[6];1].;$guildID]$c[only -1 from first one.]
  204. $modifyChannel[$var[c1];!unchanged;Ticket created by "`$username[$authorID]#$discriminator[$authorID]`' <t:$var[ts]:R>(<t:$var[ts]:d> <t:$var[ts]:T>);!unchanged;!unchanged;!unchanged]
  205. $textSplit[$getUserVar[ticket2;1144124427668312126;$guildID];.]
  206. $try $modifyChannel[$var[c1];!unchanged;!unchanged;!unchanged;!unchanged;$splitText[3]] $endtry
  207. $editChannelPerms[$var[c1];$botID;+readmessages;+sendmessages;+attachfiles;+embedlinks;+externalemojis;+managechannels]
  208. $editChannelPerms[$var[c1];$guildID;-readmessages]
  209. $editChannelPerms[$var[c1];$authorID;+readmessages;+attachfiles;+sendmessages;+readmessagehistory]
  210. $endasync
  211. $await[1]
  212. $try $sendEmbedMessage[$getServerVar[ticket2;$guildID];;New ticket made on the panel Replacement!;https://discord.com/channels/$guildID/$var[c1];**User:**<@$authorID> `$username`($authorID)
  213. **Ticket Panel Link:**https://discord.com/channels/$guildID/$channelID/$messageID
  214. **Ticket Panel Name:**Support
  215. **Ticket:**[$var[n1]\](https://discord.com/channels/$guildID/$var[c1])
  216. **Time:**<t:$var[ts]:R>(<t:$var[ts]:d> <t:$var[ts]:T>);2ecc71;$username;$authorAvatar;$serverName[$guildID];$serverIcon;;;yes;no] $endtry
  217. $ephemeral
  218. $title[<a:tick1:1345334657515917373> New Ticket Opened!]
  219. $description[Your ticket has been opened <#$var[c1]>.]
  220. $color[2ecc71]
  221. $removeAllComponents
  222. $var[msgid1;$sendEmbedMessage[1347937115958280253;;New ticket created;https://discord.com/channels/$guildID/$var[c1];{
  223. "author": "$authorID",
  224. "guild": "$guildID",
  225. "panel": "support",
  226. "panel-id": "$messageID",
  227. "ticket-name": "$var[n1]",
  228. "ticket-id": "$var[c1]",
  229. "time": "$var[ts]"
  230. }
  231. ;;;;;;;;yes;yes]]
  232.  
  233. $var[msgid2;$sendEmbedMessage[$var[c1];<@$authorID>;New Ticket!;;Hello **$username**, this is your ticket!
  234. Please, write down below details about your reason for create this ticket. Staffs will be with you shortly!
  235.  
  236. Followe all rule and Please,avoid **mass-pinging!**
  237.  
  238. You can close this ticket at anytime by using the **Close & Save** button.
  239. Staff can manage this ticket by using the **Staff Panel** button.
  240. ;000001;$username#$discriminator[$authorID];$authorAvatar;$serverName[$guildID]•ID:$var[msgid1];$serverIcon;https://media.discordapp.net/attachments/1345736272886370367/1353707017402974260/IlZ2w9w.png?ex=67e2a167&is=67e14fe7&hm=e991efceccde854238a6619044692152b6b11c9c58f49dcc953eeba678433729&;https://media.discordapp.net/attachments/1345736272886370367/1353707004492779551/YxlQphp.png?ex=67e2a164&is=67e14fe4&hm=59a449cd762f965817b9026d13e09daa87be899745b596ce5e535479b18e8662&;yes;yes]]
  241. $useChannel[$var[c1]]
  242. $addButton[no;t.tic.close&save.s;Close & Save;primary;no;💾;$var[msgid2]]
  243. $addButton[no;t.tic.staff.panel;Staff Panel;primary;no;🛡️;$var[msgid2]]
  244. $pinMessage[$var[c1];$var[msgid2]]
  245.  
  246. $async[loop2]
  247. $textSplit[$getUserVar[ticket;1344668722299928629;$guildID];.]
  248. $var[loop1;1]
  249. $var[code;%{DOL}%try %{DOL}%editChannelPerms[%{DOL}%var[c1\]\;%{DOL}%splitText[%{DOL}%var[loop1\]\]\;+readmessages\;+attachfiles\;+sendmessages\;+readmessagehistory\] %{DOL}%endtry
  250. %{DOL}%var[loop1\;%{DOL}%sum[%{DOL}%var[loop1\]\;1\]\]]
  251. $eval[$replaceText[$cropText[$repeatMessage[10;$repeatMessage[10;$repeatMessage[3;0]]];240;];0;$var[code];-1]]
  252. $endasync
  253. $async[loop3]
  254. $textSplit[$getUserVar[ticket;1144124427668312126;$guildID];.]
  255. $var[loop2;1]
  256. $var[code;%{DOL}%try %{DOL}%editChannelPerms[%{DOL}%var[c1\]\;%{DOL}%splitText[%{DOL}%var[loop2\]\]\;-readmessages\] %{DOL}%endtry
  257. %{DOL}%var[loop2\;%{DOL}%sum[%{DOL}%var[loop2\]\;1\]\]]
  258. $eval[$replaceText[$cropText[$repeatMessage[10;$repeatMessage[10;$repeatMessage[3;0]]];240;];0;$var[code];-1]]
  259. $endasync
  260.  
  261. $endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement