added something sneaky 😉
This commit is contained in:
@@ -1,3 +1,6 @@
|
|||||||
|
### large announcement:
|
||||||
|
[](https://www.dj-dj.be/projects/open-moderation)
|
||||||
|
|
||||||
# open-ticket
|
# open-ticket
|
||||||
[](https://discord.com/invite/26vT9wt3n3) [](https://github.com/DJj123dj/open-ticket/releases/tag/v2.1.0) [](#packages) [](https://github.com/DJj123dj/open-ticket/blob/main/LICENSE)
|
[](https://discord.com/invite/26vT9wt3n3) [](https://github.com/DJj123dj/open-ticket/releases/tag/v2.1.0) [](#packages) [](https://github.com/DJj123dj/open-ticket/blob/main/LICENSE)
|
||||||
|
|
||||||
@@ -8,21 +11,20 @@ This is an open-source discord ticket bot, you can configure it and it comes wit
|
|||||||
[](https://www.github.com/DJj123dj/open-ticket/wiki/q&a)
|
[](https://www.github.com/DJj123dj/open-ticket/wiki/q&a)
|
||||||
|
|
||||||
## features
|
## features
|
||||||
- discord interaction buttons
|
- discord buttons
|
||||||
- slash & text commands
|
- slash & text commands
|
||||||
- close or delete tickets
|
- close, delete & re-open tickets
|
||||||
- translation possible
|
- translation (we are searching for translators!)
|
||||||
- dynamic database system
|
- dynamic database system
|
||||||
- transcripts
|
- advanced transcripts
|
||||||
- add/remove users from ticket
|
- add/remove users from a ticket
|
||||||
- custom colors & name
|
- large embed customisation
|
||||||
- create custom ticket names, icons & colors
|
- create custom ticket names, icons & colors
|
||||||
- create url buttons for websites
|
- create url's & reaction roles!
|
||||||
- uses discord.js 13
|
- uses discord.js v13
|
||||||
- configure your own ticket options
|
- configure your own ticket options
|
||||||
- remove credits if you want
|
- remove credits if you want (don't do it please 😉)
|
||||||
- unlimited tickets at the same time
|
- unlimited tickets at the same time
|
||||||
- localisation in +5 languages (soon™)
|
|
||||||
|
|
||||||
## installation
|
## installation
|
||||||
**You need `node.js 16` to run this project!**
|
**You need `node.js 16` to run this project!**
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ else if (config.languagefile.startsWith("dutch")) localLanguage = require("../la
|
|||||||
else if (config.languagefile.startsWith("english")) localLanguage = require("../language/english.json")
|
else if (config.languagefile.startsWith("english")) localLanguage = require("../language/english.json")
|
||||||
else if (config.languagefile.startsWith("deutsch")) localLanguage = require("../language/deutsch.json")
|
else if (config.languagefile.startsWith("deutsch")) localLanguage = require("../language/deutsch.json")
|
||||||
else if (config.languagefile.startsWith("french")) localLanguage = require("../language/french.json")
|
else if (config.languagefile.startsWith("french")) localLanguage = require("../language/french.json")
|
||||||
|
else if (config.languagefile.startsWith("romanian")) localLanguage = require("../language/romanian.json")
|
||||||
|
|
||||||
const errorLog = async () => {
|
const errorLog = async () => {
|
||||||
const chalk = await (await import("chalk")).default
|
const chalk = await (await import("chalk")).default
|
||||||
|
|||||||
@@ -0,0 +1,73 @@
|
|||||||
|
{
|
||||||
|
"errors":{
|
||||||
|
"missingArgsTitle":"Argumente invalide!",
|
||||||
|
"missingArgsDescription":"Argument lipsa",
|
||||||
|
"noPermsTitle":"Nu ai permisiunile necesare!",
|
||||||
|
"noPermsDescription":"Nu ai rolurile necesare!\nAi nevoie de permisiunea `ADMINISTRATOR` sau sa fii in lista rolurilor permise!",
|
||||||
|
"chooseFromListTitle":"ID invalid",
|
||||||
|
"chooseFromListDescription":"Alege unul dintre id-urile urmatoare:",
|
||||||
|
"boterror":"Eroare bot!",
|
||||||
|
"notInTicketTitle":"Nu esti intr-un ticket!",
|
||||||
|
"notInTicketDescription":"Aceasta comanda nu functioneaza in afara ticket-urilor!",
|
||||||
|
"ticketDoesntExist":"Acest ticket nu mai exista!",
|
||||||
|
"roleDoesntExist":"Acest rol nu mai exista",
|
||||||
|
"anotherOption":"Aceasta optiune nu este un ticket ci doar alt tip!",
|
||||||
|
"maxAmountTitle":"Limita a fost atinsa",
|
||||||
|
"maxAmountDescription":"Ai atins limita maxima de tickete\nNu mai poti creea altele!",
|
||||||
|
"somethingWentWrong":"**Ceva nu a mers bine :(**\nTe rugam sa incerci din nou mai tarziu",
|
||||||
|
"somethingWentWrongTranscript":"**Ceva nu a mers bine in timpul creerii copiei a ticket-ului!**\nTe rugam sa incerci din nou mai tarziu!"
|
||||||
|
},
|
||||||
|
"commands":{
|
||||||
|
"userAddedTitle":"Utilizator adaugat!",
|
||||||
|
"userAddedDescription":"{0} este adaugat la acest ticket!",
|
||||||
|
"userRemovedTitle":"Utilizator eliminat!",
|
||||||
|
"userRemovedDescription":"{0} este eliminat din acest ticket!",
|
||||||
|
|
||||||
|
"renameTitle":"Numele este schimbat!",
|
||||||
|
"renameWarning":"ATENTIE: poti schimba numele acestui ticket doar de 2 ori pe minut!\n(se datoreaza limitarii discord-ului)",
|
||||||
|
|
||||||
|
"closeTitle":"Inchide acest ticket",
|
||||||
|
"closeDescription":"Poti inchide acest ticket doar apasand butonul de mai jos!",
|
||||||
|
"deleteTitle":"Sterge acest ticket!",
|
||||||
|
"deleteDescription":"Poti sterge acest ticket doar apasand butonul de mai jos",
|
||||||
|
"reopenTitle":"Re-deschide acest ticket!",
|
||||||
|
"reopenDescription":"Poti redeschide acest ticket doar apasand butonul de mai jos!",
|
||||||
|
|
||||||
|
"ticketWarning":"Embed-ul se afla in mesajul de mai jos:",
|
||||||
|
"maxTicketWarning":"**ATENTIE:** _Poti creea doar {0} ticket-e odata!_"
|
||||||
|
},
|
||||||
|
"helpMenu":{
|
||||||
|
"title":"Meniu de ajutor:",
|
||||||
|
"header1":"**Deschide {0} pentru a creea un ticket!**\n\n",
|
||||||
|
"header2":"**Ruleaza comanda `/new` ori `/ticket` pentru a creea un ticket!**\n\n",
|
||||||
|
|
||||||
|
"msgCmd":"Afiseaza embed-ul cu tickete. (admins only)",
|
||||||
|
"renameCmd":"Redenumeste un ticket. (no spaces)",
|
||||||
|
"closeCmd":"Redenumeste un ticket ticket.",
|
||||||
|
"deleteCmd":"Sterge un ticket a ticket.",
|
||||||
|
"addCmd":"adauga un utilizator la ticket.",
|
||||||
|
"removeCmd":"Elimina un utilizator de la ticket.",
|
||||||
|
"reopenCmd":"Re-deschide un ticket dupa ce a fost inchis."
|
||||||
|
},
|
||||||
|
"buttons":{
|
||||||
|
"close":"Inchide Ticket-ul",
|
||||||
|
"delete":"Sterge Ticket-ul",
|
||||||
|
"reopen":"Re-deschide Ticket-ul",
|
||||||
|
"sendTranscript":"Trimite copia chat-ului ticket-ului"
|
||||||
|
},
|
||||||
|
"messages":{
|
||||||
|
"reopenTitle":"Ticket re-deschis",
|
||||||
|
"reopenDescription":"Simte-te comfortabil sa vorbesti din nou!",
|
||||||
|
"closedTitle":"Inchide acest ticket ticket!",
|
||||||
|
"closedDescription":"Doar administratorii pot vorbi in acest ticket de acum!\n\n*Apasa pe butonele de mai jos pentru a inchide/deschide ticket-ul!*",
|
||||||
|
"createdTitle":"Ticket Creat!",
|
||||||
|
"createdDescription":"Ticket-ul tau a fost creat, il poti vedea dupa mentionarea ta!",
|
||||||
|
|
||||||
|
"newTicketDmTitle":"Ticket Nou!",
|
||||||
|
"newTranscriptTitle":"O noua copie a ticket-ului este aici!",
|
||||||
|
"newTranscriptDescription":"Poti vedea copia ticket-ului in fisierul .txt de mai sus!",
|
||||||
|
"hereIsTheTranscript":"Aceasta este copia ticket-ului:",
|
||||||
|
|
||||||
|
"chooseCategory":"Alege o categorie:"
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
Binary file not shown.
|
After Width: | Height: | Size: 161 KiB |
Reference in New Issue
Block a user