Tutorials_for_BDFD

Bdfd Ticketsystem

Sep 17th, 2022
576
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 21.64 KB | None | 0 0
  1. Variablen
  2.  
  3. ticketsystem = yes
  4.  
  5. ticketcategory =
  6.  
  7. ticketstaff =
  8.  
  9. userticket =
  10.  
  11. ______ CODE 1________
  12.  
  13. Trigger !setup
  14. Script : BD Script 2
  15.  
  16.  
  17. $nomention
  18. $c[Checkers: variables]
  19. $varExistError[ticketsystem;Please create the variable "ticketsystem" in the app, with value "no", of course without quote symbols]
  20. $varExistError[tickets;Please create the variable "tickets" in the app, with value "0", of course without quote symbols]
  21. $varExistError[ticketcategory;Please create the variable "ticketcategory" in the app, without any value]
  22. $varExistError[ticketstaff;Please create the variable "ticketstaff" in the app, without any value]
  23. $varExistError[userticket;Please create the variable "userticket" in the app, without any value]
  24.  
  25. $c[all the embed below is editable, edit it how you want :)]
  26. $color[00ffc0]
  27. $image[https://cdn.discordapp.com/attachments/1018830957643567144/1020357344674185299/Ticketsystem_2.png]
  28. $title[<:Ticket:989976698617475103>〣│__Ticketsystem__]
  29. $description[Lieber Nutzer/Liebe Nutzerin,
  30. bitte klicke unten um ein Ticket zu öffnen.]
  31. $footer[$username[$botID] ticketsystem]
  32. $addButton[no;openticket;drücke mich zum öffnen;primary;no;<:Ticket:989976698617475103>]
  33. $onlyPerms[managechannels;**$username** Hey! Sie benötigen Berechtigungen zum Verwalten von Kanälen, um eine Ticketkanal-Schaltfläche einzurichten!]
  34.  
  35. ______ CODE 2________
  36. Trigger !options
  37. Script : BD Script 2
  38.  
  39.  
  40. $nomention
  41.  
  42. $c[Checkers: variables]
  43. $varExistError[ticketsystem;Please create the variable "ticketsystem" in the app, with value "no", of course without quote symbols]
  44. $varExistError[tickets;Please create the variable "tickets" in the app, with value "0", of course without quote symbols]
  45. $varExistError[ticketcategory;Please create the variable "ticketcategory" in the app, without any value]
  46. $varExistError[ticketstaff;Please create the variable "ticketstaff" in the app, without any value]
  47. $varExistError[userticket;Please create the variable "userticket" in the app, without any value]
  48.  
  49. $c[ EDITABLE SETTINGS ]
  50.  
  51. $var[color;ed3491] $c[ANY HEXCODE COLOUR, I USED "#ed3491" AS EXAMPLE]
  52.  
  53. $c[ EDITABLE SETTINGS ]
  54.  
  55. $author[Ticket-Panel]
  56. $color[$var[color]]
  57. $thumbnail[https://cdn.discordapp.com/attachments/899671061933740042/899676586691923988/52722-ticket.png]
  58. $description[
  59. Hey **$username[$authorID]#$discriminator[$authorID]**,Bitte wählen Sie unten eine Option aus!
  60.  
  61. 🔒 **Schließen** - Benutzer & Mitarbeiter
  62. Mit dieser Schaltfläche können Sie das Ticket schließen.
  63.  
  64. ✋ **Anspruch** - nur Mitarbeiter
  65. Mit dieser Schaltfläche können Sie das Ticket anfordern.
  66. Wer das Ticket beansprucht, ist der einzige, der es schließen kann.]
  67. $footer[$username[$botID] ticket system]
  68. $addTimestamp
  69. $c[This adds the buttons]
  70. $addButton[no;closeticket;Schließen;danger;no;🔒]
  71. $addButton[no;claimticket;Beanspruchen;secondary;no;✋]
  72. $onlyIf[$checkContains[$channelName[$channelID];ticket-00]==true;Tut mir leid, das ist kein gültiges Ticket.]
  73.  
  74.  
  75. ______ CODE 3________
  76.  
  77. Trigger !close
  78. Script : BD Script 2
  79.  
  80. $nomention
  81.  
  82. $c[Checkers: variables]
  83. $varExistError[ticketsystem;Please create the variable "ticketsystem" in the app, with value "no", of course without quote symbols]
  84. $varExistError[tickets;Please create the variable "tickets" in the app, with value "0", of course without quote symbols]
  85. $varExistError[ticketcategory;Please create the variable "ticketcategory" in the app, without any value]
  86. $varExistError[ticketstaff;Please create the variable "ticketstaff" in the app, without any value]
  87. $varExistError[userticket;Please create the variable "userticket" in the app, without any value]
  88.  
  89. $c[ EDITABLE SETTINGS ]
  90.  
  91. $var[color;ed3491] $c[ANY HEXCODE COLOUR, I USED "#ed3491" AS EXAMPLE]
  92.  
  93. $c[ EDITABLE SETTINGS ]
  94.  
  95. $addButton[no;justclose;Schließen;danger;no;🔐]
  96. $if[$checkContains[$channelTopic;Closed & Saved]==false]
  97. $addButton[no;closeandsave;Schließen & Verwaren;primary;no;💾]
  98. $else
  99. $addButton[no;closeandsave;Geschlossen & Verwart;primary;yes;💾]
  100. $addButton[no;openagain;Ticket erneu öffnen;success;no;🔑]
  101. $endif
  102.  
  103. $author[Sind sie Sicher? wählen sie eine Option]
  104. $description[
  105. Hey **$username[$authorID]#$discriminator[$authorID]** Möchten Sie das Ticket wirklich schließen?
  106.  
  107. 🔐 **Nur schließen**
  108. Schließen Sie einfach das Ticket, ohne Inhalte darin zu speichern, diese Aktion kann nicht rückgängig gemacht werden.
  109. 💾 **Schließen & Speichern** - nur für Mitarbeiter
  110. Schließen Sie das Ticket, aber speichern Sie den Kanal. Dadurch werden die Benutzerberechtigungen zum Anzeigen des Tickets entfernt.
  111. ]
  112. $thumbnail[https://cdn.discordapp.com/attachments/899671061933740042/899676586691923988/52722-ticket.png]
  113. $color[$var[color]]
  114. $footer[$username[$botID] ticket system]
  115. $onlyIf[$checkContains[$channelName[$channelID];ticket-00]==true;Sorry, this isn't a valid ticket.]
  116.  
  117. ______ CODE 4________
  118.  
  119. Trigger $onInteraction
  120. Script : BD Script 2
  121.  
  122. Code :
  123.  
  124. $nomention
  125. $c[IMPORTANT: Enable BDscript 2 mode or it may not work!]
  126. $c[
  127. Stuff you need to know:
  128. - This system won't work if your bot don't have "Manage channels" perms, this is obvious!
  129. - This code may have a few minor bugs that i wasn't able to fix, however these are not dangerous
  130. - You can't save the ticket transcript in a file, that's not possible
  131. - You can't make the ticket close automaticly after X amount of time of inactivity
  132. - Once you click the "Just close" button, the ticket will close without any warning or timer, as it's a "confirmation" button
  133. - Don't edit the code functions, you can edit the content on the embeds but don't edit any sensitive function
  134. ]
  135. $c[
  136. Variables required:
  137. "ticketsystem" with value: "no"
  138. "tickets" with value: "0"
  139. "ticketcategory" without value
  140. "ticketstaff" without value
  141. "userticket" without value
  142. ]
  143.  
  144. $c[Checkers: variables]
  145. $varExistError[ticketsystem;Please create the variable "ticketsystem" in the app, with value "no", of course without quote symbols]
  146. $varExistError[tickets;Please create the variable "tickets" in the app, with value "0", of course without quote symbols]
  147. $varExistError[ticketcategory;Please create the variable "ticketcategory" in the app, without any value]
  148. $varExistError[ticketstaff;Please create the variable "ticketstaff" in the app, without any value]
  149. $varExistError[userticket;Please create the variable "userticket" in the app, without any value]
  150.  
  151.  
  152. $c[ EDITABLE SETTINGS ]
  153.  
  154. $var[prefix;+] $c[YOUR BOT PREFIX, IN THIS CASE I USED "+" AS EXAMPLE]
  155. $var[color;ed3491] $c[ANY HEXCODE COLOUR, I USED "#ed3491" AS EXAMPLE]
  156.  
  157. $c[ EDITABLE SETTINGS ]
  158.  
  159. $if[$customID==closeticket]
  160. $modifyChannelPerms[$channelID;-readmessages;$guildID]
  161. $removeComponent[closeticket]
  162. $removeComponent[claimticket]
  163. $addButton[no;justclose;Einfach schließen;danger;no;🔐]
  164. $if[$checkContains[$channelTopic;Closed & Saved]==false]
  165. $addButton[no;closeandsave;Schließen & Speichern;primary;no;💾]
  166. $else
  167. $addButton[no;closeandsave;Geschlossen & Gespeichert;primary;yes;💾]
  168. $addButton[no;openagain;Ticket erneut öffnen;success;no;🔑]
  169. $endif
  170. $addButton[no;justcancel;Abbrechen;secondary;no;🔖]
  171.  
  172. $image[https://cdn.discordapp.com/attachments/1018830957643567144/1020357344674185299/Ticketsystem_2.png]
  173. $author[Sind sie Sicher?]
  174. $description[
  175. Hey **$username[$authorID]#$discriminator[$authorID]** Möchten Sie das Ticket wirklich schließen?
  176.  
  177. 🔐 **Nur schließen**
  178. Schließen Sie einfach das Ticket, ohne Inhalte darin zu speichern, diese Aktion kann nicht rückgängig gemacht werden.
  179. 💾 **Schließen & Speichern**
  180. Schließen Sie das Ticket, aber speichern Sie den Kanal. Dadurch werden die Benutzerberechtigungen zum Anzeigen des Tickets entfernt.
  181. 🔖 **Abbrechen**
  182. Schließen Sie das Ticket nicht.
  183. ]
  184. $thumbnail[https://cdn.discordapp.com/attachments/899671061933740042/899676586691923988/52722-ticket.png]
  185. $color[00ffc0]
  186. $footer[$username[$botID] ticket system]
  187. $endif
  188.  
  189. $if[$customID==justclose]
  190. $if[$checkContains[$channelTopic;claimed]==false]
  191. $deleteChannels[$channelID]
  192. $else
  193. $if[$checkContains[$channelTopic;beansprucht von $username[$authorID]#$discriminator[$authorID]]==true]
  194. $deleteChannels[$channelID]
  195. $else
  196. $sendEmbedMessage[$channelID;<@$authorID>;;;Entschuldigung, aber ein anderer Mitarbeiter hat dieses Ticket bereits beansprucht, nur der Mitarbeiter, der das Ticket beansprucht hat, kann es schließen.;$var[color];Action denied;;$username[$botID] ticket system;;https://cdn.discordapp.com/attachments/899671061933740042/899676586691923988/52722-ticket.png;;yes;no]
  197. $endif
  198. $endif
  199. $endif
  200.  
  201. $if[$customID==closeandsave]
  202. $modifyChannelPerms[$channelID;-readmessages;$guildID]
  203. $if[$getServerVar[ticketstaff]==]
  204. $onlyPerms[kick;**$username** | Entschuldigung, Sie benötigen Kick-Berechtigungen, um dies auszuführen!]
  205. $else
  206. $onlyIf[$hasRole[$authorID;$getServerVar[ticketstaff]]==true;**$username** | Tut mir leid, nur die Mitarbeiter können diese Schaltfläche verwenden!]
  207. $endif
  208. $if[$checkContains[$channelTopic;claimed]==false]
  209. $modifyChannelPerms[$channelID;-readmessages;$findUser[$splitText[2]]]
  210. $removeComponent[justcancel]
  211. $sendEmbedMessage[$channelID;<@$authorID>;;;Dieses Ticket wurde geschlossen und gespeichert, der Benutzer hat keinen Zugriff mehr darauf! Ich werde diesen Kanal speichern, bis Sie die Schaltfläche "Einfach schließen" verwenden.;Ticket geschlossen;;$username[$botID] ticket system;;https://cdn.discordapp.com/attachments/899671061933740042/899676586691923988/52722-ticket.png;;yes;no]
  212. $if[$getServerVar[ticketcategory]==]
  213. $modifyChannel[$channelID;!unchanged;$channelTopic | Ticket geschlossen und gespeichert;no;!unchanged]
  214. $else
  215. $modifyChannel[$channelID;!unchanged;$channelTopic | Ticket geschlossen und gespeichert;no;!unchanged;$getServerVar[ticketcategory]]
  216. $endif
  217. $onlyBotPerms[managechannels;Bitte geben Sie mir die Berechtigung zum Verwalten von Kanälen, sonst kann ich im Ticket keine Aktionen ausführen.]
  218. $editButton[closeandsave;Geschlossen & Gespeichert;primary;yes;💾]
  219. $addButton[no;openagain;Ticket erneut öffnen;success;no;🔑]
  220. $author[Ticket bearbeitet]
  221. $image[https://cdn.discordapp.com/attachments/1018830957643567144/1020357344674185299/Ticketsystem_2.png]
  222. $description[
  223. Hier sind einige Optionen, die Sie als Mitarbeiter nutzen können.
  224.  
  225. 🔐 **Nur schließen**
  226. Schließen Sie einfach das Ticket, ohne Inhalte darin zu speichern, diese Aktion kann nicht rückgängig gemacht werden.
  227. 🔑 **Ticket öffnen**
  228. Öffnen Sie das Ticket, der Benutzer kann das Ticket erneut anzeigen.
  229.  
  230. > **Dieses Ticket wurde geschlossen und gespeichert von $username[$authorID]#$discriminator[$authorID]**!]
  231. $thumbnail[https://cdn.discordapp.com/attachments/899671061933740042/899676586691923988/52722-ticket.png]
  232. $color[00ffc0]
  233. $footer[$username[$botID] ticket system]
  234. $else
  235. $if[$checkContains[$channelTopic;beansprucht von $username[$authorID]#$discriminator[$authorID]]==true]
  236. $modifyChannelPerms[$channelID;-readmessages;$findUser[$splitText[2]]]
  237. $sendEmbedMessage[$channelID;<@$authorID>;;;Dieses Ticket wurde geschlossen und gespeichert, der Benutzer hat keinen Zugriff mehr darauf! Ich werde diesen Kanal speichern, bis Sie die Schaltfläche "Einfach schließen" verwenden.;$var[color];Ticket Closed;;$username[$botID] ticket system;;https://cdn.discordapp.com/attachments/899671061933740042/899676586691923988/52722-ticket.png;;yes;no]
  238. $if[$getServerVar[ticketcategory]==]
  239. $modifyChannel[$channelID;!unchanged;$channelTopic | Ticket Closed & Saved;no;!unchanged]
  240. $else
  241. $modifyChannel[$channelID;!unchanged;$channelTopic | Ticket Closed & Saved;no;!unchanged;$getServerVar[ticketcategory]]
  242. $endif
  243. $onlyBotPerms[managechannels;Bitte geben Sie mir Berechtigungen zum Verwalten von Kanälen, sonst kann ich im Ticket keine Aktionen ausführen]
  244. $editButton[closeandsave;Geschlossen & Gespeichert;primary;yes;💾]
  245. $addButton[no;openagain;Ticket erneut öffnen;success;no;🔑]
  246. $author[Ticket bearbeitet]
  247. $description[
  248. Hier sind einige Optionen, die Sie als Mitarbeiter nutzen können.
  249.  
  250. 🔐 **Nur schließen**
  251. Schließen Sie einfach das Ticket, ohne Inhalte darin zu speichern, diese Aktion kann nicht rückgängig gemacht werden.
  252. 🔑 **Ticket öffnen**
  253. Öffnen Sie das Ticket, der Benutzer kann das Ticket erneut anzeigen.
  254.  
  255. > **Dieses Ticket wurde geschlossen und gespeichert von $username[$authorID]#$discriminator[$authorID]**!]
  256. $thumbnail[https://cdn.discordapp.com/attachments/899671061933740042/899676586691923988/52722-ticket.png]
  257. $image[https://cdn.discordapp.com/attachments/1018830957643567144/1020357344674185299/Ticketsystem_2.png]
  258. $color[00ffc0]
  259. $footer[$username[$botID] ticket system]
  260. $else
  261. $sendEmbedMessage[$channelID;<@$authorID>;;;Entschuldigung, aber ein anderer Mitarbeiter hat dieses Ticket bereits beansprucht, nur der Mitarbeiter, der das Ticket beansprucht hat, kann es schließen.;$var[color];Aktion verweigert;;$username[$botID] ticket system;;https://cdn.discordapp.com/attachments/899671061933740042/899676586691923988/52722-ticket.png;;yes;no]
  262. $endif
  263. $endif
  264. $endif
  265.  
  266. $if[$customID==justcancel]
  267. $modifyChannelPerms[$channelID;-readmessages;$guildID]
  268. $author[Ticket Panel]
  269. $description[
  270. Bitte geben Sie unten Ihr gesamtes Problem an,
  271. Geben Sie alle Details an, damit die Mitarbeiter Ihnen schneller helfen können.
  272. Unser Mitarbeiterteam wird so schnell wie möglich antworten!
  273.  
  274. Bitte führen Sie *$var[prefix]close* aus, wenn Ihr Problem gelöst wurde
  275. oder verwenden Sie die rote Schaltfläche "Schließen" unten.
  276.  
  277. Seien Sie geduldig, bis ein Mitarbeiter Ihr Ticket überprüft!
  278.  
  279. 🔒 **Schließen**
  280. Mit dieser Schaltfläche können Sie oder die Mitarbeiter das Ticket schließen.
  281.  
  282. ✋ **Anspruch**
  283. Über diese Schaltfläche kann das Personal das Ticket anfordern.
  284. Wer das Ticket beansprucht, ist der einzige, der es schließen kann.
  285. ]
  286. $thumbnail[https://cdn.discordapp.com/attachments/899671061933740042/899676586691923988/52722-ticket.png]
  287. $color[00ffc0]
  288. $image[https://cdn.discordapp.com/attachments/1018830957643567144/1020357344674185299/Ticketsystem_2.png]
  289. $footer[$username[$botID] ticket system]
  290. $removeComponent[justclose]
  291. $removeComponent[closeandsave]
  292. $removeComponent[justcancel]
  293. $addButton[no;closeticket;Schließen;danger;no;🔒]
  294. $if[$checkContains[$channelTopic;claimed]==false]
  295. $addButton[no;claimticket;Beanspruchen (Team);secondary;no;✋]
  296. $else
  297. $addButton[no;claimticket;Beansprucht;secondary;yes;✋]
  298. $endif
  299. $endif
  300.  
  301. $if[$customID==claimticket]
  302. $modifyChannelPerms[$channelID;-readmessages;$guildID]
  303. $if[$getServerVar[ticketstaff]==]
  304. $onlyPerms[kick;**$username** | Entschuldigung, Sie benötigen Kick-Berechtigungen, um dies auszuführen!]
  305. $else
  306. $onlyIf[$hasRole[$authorID;$getServerVar[ticketstaff]]==true;**$username** | Tut mir leid, nur die Mitarbeiter können diese Schaltfläche verwenden!]
  307. $endif
  308. $author[FRΞΞZY]
  309. $description[
  310. Bitte geben Sie unten Ihr gesamtes Problem an,
  311. Geben Sie alle Details an, damit die Mitarbeiter Ihnen schneller helfen können.
  312. Unser Mitarbeiterteam wird so schnell wie möglich antworten!
  313.  
  314. Bitte führen Sie `f!close` aus, wenn Ihr Problem gelöst wurde
  315. oder verwenden Sie die rote Schaltfläche "Schließen" unten.
  316.  
  317. Seien Sie geduldig, bis ein Mitarbeiter Ihr Ticket überprüft!
  318.  
  319. 🔒 **Schließen**
  320. Mit dieser Schaltfläche können Sie oder die Mitarbeiter das Ticket schließen.
  321.  
  322. ✋ **Anspruch**
  323. Über diese Schaltfläche kann das Personal das Ticket anfordern.
  324.  
  325. > **Dieses Ticket wurde beansprucht von $username[$authorID]#$discriminator[$authorID]**!]
  326. $thumbnail[https://cdn.discordapp.com/attachments/899671061933740042/899676586691923988/52722-ticket.png]
  327. $color[00ffc0]
  328. $image[https://cdn.discordapp.com/attachments/1018830957643567144/1020357344674185299/Ticketsystem_2.png]
  329. $footer[$username[$botID] ticket system]
  330. $editButton[claimticket;Beansprucht;secondary;yes;✋]
  331. $if[$getServerVar[ticketcategory]==]
  332. $modifyChannel[$channelID;!unchanged;$channelTopic | beansprucht von $username[$authorID]#$discriminator[$authorID];no;!unchanged]
  333. $else
  334. $modifyChannel[$channelID;!unchanged;$channelTopic | beansprucht von $username[$authorID]#$discriminator[$authorID];no;!unchanged;$getServerVar[ticketcategory]]
  335. $endif
  336. $onlyBotPerms[managechannels;Bitte geben Sie mir die Berechtigung zum Verwalten von Kanälen, sonst kann ich im Ticket keine Aktionen ausführen.]
  337. $endif
  338.  
  339. $if[$customID==openagain]
  340. $modifyChannelPerms[$channelID;-readmessages;$guildID]
  341. $if[$getServerVar[ticketstaff]==]
  342. $onlyPerms[kick;**$username** | Entschuldigung, Sie benötigen Kick-Berechtigungen, um dies auszuführen! oder Sie benötigen die Mitarbeiterrolle]
  343. $else
  344. $onlyIf[$hasRole[$authorID;$getServerVar[ticketstaff]]==true;**$username** | Sorry, only the staff can use this button!]
  345. $endif
  346. $author[Ticket Panel]
  347. $description[
  348. Bitte geben Sie unten Ihr gesamtes Problem an,
  349. Geben Sie alle Details an, damit die Mitarbeiter Ihnen schneller helfen können.
  350. Unser Mitarbeiterteam wird so schnell wie möglich antworten!
  351.  
  352. Bitte führen Sie *$var[prefix]close* aus, wenn Ihr Problem gelöst wurde
  353. oder verwenden Sie die rote Schaltfläche "Schließen" unten.
  354.  
  355. Seien Sie geduldig, bis ein Mitarbeiter Ihr Ticket überprüft!
  356.  
  357. 🔒 **Schließen**
  358. Mit dieser Schaltfläche können Sie oder die Mitarbeiter das Ticket schließen.
  359.  
  360. ✋ **Anspruch**
  361. Über diese Schaltfläche kann das Personal das Ticket anfordern.
  362. Wer das Ticket beansprucht, ist der einzige, der es schließen kann.]
  363. $image[https://cdn.discordapp.com/attachments/1018830957643567144/1020357344674185299/Ticketsystem_2.png]
  364. $thumbnail[https://cdn.discordapp.com/attachments/899671061933740042/899676586691923988/52722-ticket.png]
  365. $color[00ffc0]
  366. $footer[$username[$botID] ticket system]
  367. $editButton[closeandsave;Schließen & Speichern;primary;no;💾]
  368. $removeComponent[openagain]
  369. $sendEmbedMessage[$channelID;<@$authorID>;;;Dieses Ticket ist jetzt offen, der Benutzer hat Zugriff darauf.;$var[color];Ticket Open;;$username[$botID] ticket system;;https://cdn.discordapp.com/attachments/899671061933740042/899676586691923988/52722-ticket.png;;yes;no]
  370. $modifyChannelPerms[$channelID;+readmessages;$findUser[$splitText[2]]]
  371. $modifyChannelPerms[$channelID;-readmessages;$guildID]
  372. $if[$roleExists[$getServerVar[ticketstaff]]==true]
  373. $modifyChannelPerms[$channelID;+readmessages;$getServerVar[ticketstaff]]
  374. $endif
  375. $endif
  376.  
  377. $textSplit[$channelTopic;"]
  378.  
  379. $if[$customID==openticket]
  380. $nomention
  381. $if[$channelExists[$getUserVar[userticket]]==true]
  382. $if[$checkContains[$channelTopic[$getUserVar[userticket]];Closed & Saved]==false]
  383. $onlyIf[2==5;] $c[don't delete this, it's actually important]
  384. $endif
  385. $endif
  386. $c[Restrictions]
  387. $c[If the system is disabled]
  388. $onlyIf[$getServerVar[ticketsystem]!=no;Sorry! the ticket system is disabled on this server, tell an admin to type $var[prefix]enable-tickets to enable it!]
  389. $c[If the bot don't have Manage Channels permissions to create the ticket channel, it will return the error after the ";"]
  390. $onlyBotPerms[managechannels;Es tut uns leid! Ich habe nicht genügend Berechtigungen, um das Ticket zu erstellen. Bitten Sie einen Administrator, mir die Berechtigung „Kanäle verwalten“ zu erteilen!]
  391. $c[This creates the ticket]
  392. $async[ticket1]
  393. $if[$getServerVar[ticketcategory]==]
  394. $createChannel[ticket-00$sum[$getServerVar[tickets];1];text]
  395. $else
  396. $createChannel[ticket-00$sum[$getServerVar[tickets];1];text;$getServerVar[ticketcategory]]
  397. $endif
  398. $endasync
  399.  
  400. $await[ticket1]
  401.  
  402. $if[$getServerVar[ticketcategory]==]
  403. $modifyChannel[$channelID[ticket-00$sum[$getServerVar[tickets];1]];!unchanged;Ticket geöffnet von"$username[$authorID]#$discriminator[$authorID]";no;!unchanged]
  404. $else
  405. $modifyChannel[$channelID[ticket-00$sum[$getServerVar[tickets];1]];!unchanged;Ticket geöffnet von "$username[$authorID]#$discriminator[$authorID]";no;!unchanged;$getServerVar[ticketcategory]]
  406. $endif
  407.  
  408. $modifyChannelPerms[$channelID[ticket-00$sum[$getServerVar[tickets];1]];-readmessages;$guildID] $c[This deny the permission to view the ticket to everyone]
  409. $modifyChannelPerms[$channelID[ticket-00$sum[$getServerVar[tickets];1]];+readmessages;$authorID] $c[This allows the permission to view the ticket to the user that creates the ticket]
  410. $if[$roleExists[$getServerVar[ticketstaff]]==true] $c[This checks if the staff role has been set... and if it exists then...]
  411. $modifyChannelPerms[$channelID[ticket-00$sum[$getServerVar[tickets];1]];+readmessages;$getServerVar[ticketstaff]] $c[This allows the permission to view the ticket to the staff role]
  412. $endif
  413.  
  414. $setUserVar[userticket;$channelID[ticket-00$sum[$getServerVar[tickets];1]]]
  415. $sendEmbedMessage[$channelID[ticket-00$sum[$getServerVar[tickets];1]];<@$authorID>;;;Hey **$username[$authorID]#$discriminator[$authorID]**,das ist dein Ticket!
  416.  
  417. Bitte geben Sie unten Ihr gesamtes Problem an,
  418. Geben Sie alle Details an, damit die Mitarbeiter Ihnen schneller helfen können.
  419. Unser Mitarbeiterteam wird so schnell wie möglich antworten!
  420.  
  421. Bitte führen Sie $var[prefix]close aus, wenn Ihr Problem gelöst wurde
  422. oder verwenden Sie die rote Schaltfläche "Schließen" unten.
  423.  
  424. Seien Sie geduldig, bis ein Mitarbeiter Ihr Ticket überprüft!
  425.  
  426. 🔒 **Schließen**
  427. Sie oder die Mitarbeiter können den Button verwenden, um das Ticket zu schließen
  428. 💻 **Panel**
  429. Das Personal kann die Kasse mit öffnen "f!panel";$var[color];New ticket!;;$username[$botID] ticket system;;https://cdn.discordapp.com/attachments/899671061933740042/899676586691923988/52722-ticket.png;;yes;no]
  430.  
  431. $color[00ffc0]
  432.  
  433. $setServerVar[tickets;$sum[$getServerVar[tickets];1]]
  434. $endif
  435.  
  436. $suppressErrors[Hey, du hast gerade einen Fehler entdeckt...
  437. Für die Benutzer, die den Bot verwenden:
  438. - Hey, informiere einfach den Bot-Eigentümer über dieses Problem, wenn du ihn irgendwie kontaktieren kannst :)]
Advertisement
Add Comment
Please, Sign In to add comment