v3.3 push 1 & added turkish language
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
<img src="https://www.dj-dj.be/wp-content/uploads/2023/02/open-ticket-cropped.png" alt="Open Ticket" width="600px">
|
<img src="https://www.dj-dj.be/wp-content/uploads/2023/02/open-ticket-cropped.png" alt="Open Ticket" width="600px">
|
||||||
|
|
||||||
[](https://discord.com/invite/26vT9wt3n3) [](https://github.com/DJj123dj/open-ticket/releases/tag/v3.2.2) []() [](https://github.com/DJj123dj/open-ticket/blob/main/LICENSE) [](https://docs.openticket.dj-dj.be)
|
[](https://discord.com/invite/26vT9wt3n3) [](https://github.com/DJj123dj/open-ticket/releases/tag/v3.3.0) []() [](https://github.com/DJj123dj/open-ticket/blob/main/LICENSE) [](https://docs.openticket.dj-dj.be)
|
||||||
|
|
||||||
### Open Ticket
|
### Open Ticket
|
||||||
Open Ticket is of the most customisable discord ticket bots of all time!
|
Open Ticket is of the most customisable discord ticket bots of all time!
|
||||||
@@ -13,7 +13,7 @@ Take a look at all the features and discover the possibilities!
|
|||||||
## Features
|
## Features
|
||||||
- **🎉 NEW! html transcripts!**
|
- **🎉 NEW! html transcripts!**
|
||||||
- 🔒 close, ❌ delete & ✅ re-open tickets
|
- 🔒 close, ❌ delete & ✅ re-open tickets
|
||||||
- 🇬🇧 translation in 12 different languages
|
- 🇬🇧 translation in 13 different languages
|
||||||
- 📄 very advanced customisation
|
- 📄 very advanced customisation
|
||||||
- 🆗 buttons or 🔽 dropdowns!
|
- 🆗 buttons or 🔽 dropdowns!
|
||||||
- 🆒 plugins
|
- 🆒 plugins
|
||||||
@@ -57,9 +57,10 @@ Translators
|
|||||||
|Danish |the_gamer#5095 |
|
|Danish |the_gamer#5095 |
|
||||||
|Portuguese |QuirAddon#9778 |
|
|Portuguese |QuirAddon#9778 |
|
||||||
|Russian |Apexo#0723 |
|
|Russian |Apexo#0723 |
|
||||||
|
|Turkish |Hydrâelčhâvø#1575 |
|
||||||
|
|
||||||
## links
|
## links
|
||||||
current version: _v3.2.2_
|
current version: _v3.3.0_
|
||||||
</br>changelog: [click here](https://docs.openticket.dj-dj.be/other/changelog)
|
</br>changelog: [click here](https://docs.openticket.dj-dj.be/other/changelog)
|
||||||
</br>documentation: [click here](https://docs.openticket.dj-dj.be/quick-start)
|
</br>documentation: [click here](https://docs.openticket.dj-dj.be/quick-start)
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -95,7 +95,7 @@
|
|||||||
"dropdown":false,
|
"dropdown":false,
|
||||||
|
|
||||||
"enableFooter":false,
|
"enableFooter":false,
|
||||||
"footer":"Open Ticket v3.2.2 - I'm a footer!",
|
"footer":"Open Ticket v3.3.0 - I'm a footer!",
|
||||||
|
|
||||||
"enableThumbnail":false,
|
"enableThumbnail":false,
|
||||||
"thumbnail":"https://www.example.com/catmemes/cat.png",
|
"thumbnail":"https://www.example.com/catmemes/cat.png",
|
||||||
|
|||||||
+1
-1
@@ -412,7 +412,7 @@ exports.checker = async () => {
|
|||||||
checkType(config.languagefile,"string","languagefile")
|
checkType(config.languagefile,"string","languagefile")
|
||||||
const lf = config.languagefile
|
const lf = config.languagefile
|
||||||
|
|
||||||
if (!lf.startsWith("custom") && !lf.startsWith("english") && !lf.startsWith("dutch") && !lf.startsWith("romanian") && !lf.startsWith("german") && !lf.startsWith("arabic") && !lf.startsWith("spanish") && !lf.startsWith("portuguese") && !lf.startsWith("french") && !lf.startsWith("italian") && !lf.startsWith("czech") && !lf.startsWith("danish") && !lf.startsWith("russian")){
|
if (!lf.startsWith("custom") && !lf.startsWith("english") && !lf.startsWith("dutch") && !lf.startsWith("romanian") && !lf.startsWith("german") && !lf.startsWith("arabic") && !lf.startsWith("spanish") && !lf.startsWith("portuguese") && !lf.startsWith("french") && !lf.startsWith("italian") && !lf.startsWith("czech") && !lf.startsWith("danish") && !lf.startsWith("russian") && !lf.startsWith("turkish")){
|
||||||
createError("'languagefile' | invalid language, more info in the wiki")
|
createError("'languagefile' | invalid language, more info in the wiki")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"version":"1.0.0",
|
"version":"1.0.0",
|
||||||
"otversion":"3.2.2",
|
"otversion":"3.3.0",
|
||||||
"style":{
|
"style":{
|
||||||
"enableCustomBackground":false,
|
"enableCustomBackground":false,
|
||||||
"backgroundModus":"color OR image",
|
"backgroundModus":"color OR image",
|
||||||
|
|||||||
@@ -28,7 +28,7 @@
|
|||||||
|
|
||||||
INFORMATION:
|
INFORMATION:
|
||||||
============
|
============
|
||||||
Open Ticket v3.2.2 - © DJdj Development
|
Open Ticket v3.3.0 - © DJdj Development
|
||||||
|
|
||||||
discord: https://discord.dj-dj.be
|
discord: https://discord.dj-dj.be
|
||||||
website: https://www.dj-dj.be
|
website: https://www.dj-dj.be
|
||||||
|
|||||||
@@ -0,0 +1,147 @@
|
|||||||
|
{
|
||||||
|
"errors":{
|
||||||
|
"missingArgsTitle":"Geçersiz argümanlar!",
|
||||||
|
"missingArgsDescription":"Eksik argüman!",
|
||||||
|
"noPermsTitle":"Bunun için yetkin yok!",
|
||||||
|
"noPermsDescription":"Bunu yapmak için 'ADMİNİSTRAR'rolüne ihtiyacınız var, veya izin verilen roller listesinde olun!",
|
||||||
|
"noPermsDelete":"Sadece adminler bileti silebilir!",
|
||||||
|
"chooseFromListTitle":"Geçersiz Kimlik",
|
||||||
|
"chooseFromListDescription":"Aşağıdaki kimliklerden birini seçin:",
|
||||||
|
"boterror":"Bot Hatası!",
|
||||||
|
"notInTicketTitle":"Bir biletin yok!",
|
||||||
|
"notInTicketDescription":"Bu komut bilet dışında kullanılamaz!",
|
||||||
|
"ticketDoesntExist":"Bu bilet artık yok!",
|
||||||
|
"roleDoesntExist":"Bu rol artık yok!",
|
||||||
|
"anotherOption":"Bu seçenek bir bilet değil, başka bir türdür!",
|
||||||
|
"maxAmountTitle":"Ulaşabileceğin maksimum tutara ulaştın!",
|
||||||
|
"maxAmountDescription":"İzin verilen maksimum bilet sayısına ulaştınız!\nHhayır yeni bir tane oluşturamazsın!",
|
||||||
|
"somethingWentWrong":"**Bir şeyler ters gitti!**\n lütfen başka bir zaman tekrar deneyin!"
|
||||||
|
},
|
||||||
|
"commands":{
|
||||||
|
"userAddedTitle":"Bilete {0} adlı kullanıcı eklendi!",
|
||||||
|
"userRemovedTitle":"Biletten {0} adlı kullanıcı çıkarıldı !",
|
||||||
|
"renameTitle":"Bilet ismi {0} olarak değştirildi!",
|
||||||
|
"closeTitle":"Bilet Kapatıldı!",
|
||||||
|
"deleteTitle":"Bu Bilet Siliniyor...",
|
||||||
|
"reopenTitle":"Bilet Yeniden Açıldı!",
|
||||||
|
"claimTitle":"Bu bilet artık talep edildi. {0}",
|
||||||
|
"unclaimTitle":"Bu bilet artık talep edilmiyor!",
|
||||||
|
"changeTitle":"Bu bilet türü {0} olarak değiştirildi!",
|
||||||
|
|
||||||
|
"ticketWarning":"Gömme aşağıdaki mesajda yer almaktadır!",
|
||||||
|
"maxTicketWarning":"**Uyarı:** _Süreç içerisinde sadece {0} bilet(ler) oluşturabilirsiniz!_"
|
||||||
|
},
|
||||||
|
"helpMenu":{
|
||||||
|
"title":"Kullanılabilir Komutlar:",
|
||||||
|
"header1":"**Bilet oluşturmak için {0} kanalını kullan!**\n\n",
|
||||||
|
"header2":"**Bilet oluşturmak için `/new` veya `/ticket' komutunu çalıştırın!**\n\n",
|
||||||
|
|
||||||
|
"msgCmd":"Gömülü bilet mesajı gönderir. (sadece yöneticiler)",
|
||||||
|
"renameCmd":"Bilet adını değiştirir. (boşluk olmadan)",
|
||||||
|
"closeCmd":"Bileti kapatır.",
|
||||||
|
"deleteCmd":"Bileti siler.",
|
||||||
|
"addCmd":"Bilete kullanıcı ekler.",
|
||||||
|
"removeCmd":"Biletten kullanıcı çıkarır.",
|
||||||
|
"reopenCmd":"Bilet kapandıktan sonra tekrar açar."
|
||||||
|
},
|
||||||
|
"buttons":{
|
||||||
|
"close":"Bileti Kapat",
|
||||||
|
"delete":"Bileti Sil",
|
||||||
|
"reopen":"Bileti Yeniden Aç",
|
||||||
|
"closeWithReason":"Bu bileti neden kapatıyorsun ?"
|
||||||
|
},
|
||||||
|
"messages":{
|
||||||
|
"reopenTitle":"Bilet yeniden açıldı!",
|
||||||
|
"reopenDescription":"Tekrar konuşmaktan çekinmeyin!",
|
||||||
|
"closedTitle":"Bu bilet kapatıldı!",
|
||||||
|
"closedDescription":"Bu bilette artık sadece yöneticiler konuşabilir!\n\n* Bu bileti silmek veya yeniden açmak için aşağıdaki butona tıklayın!*",
|
||||||
|
"createdTitle":"Bilet Oluşturuldu!",
|
||||||
|
"createdDescription":"Biletiniz oluşturuldu, bir ping ile tespit edebilirsiniz!",
|
||||||
|
|
||||||
|
"newTicketDmTitle":"Yeni Bilet!",
|
||||||
|
"closedTicketDmTitle":"Bilet Kapatıldı!",
|
||||||
|
"deletedTicketDmTitle":"Bilet Silindi!",
|
||||||
|
"closedTicketDmDescription":"Senin biletin kapatıldı!",
|
||||||
|
"deletedTicketDmDescription":"Senin biletin silindi!",
|
||||||
|
"reopenTicketDmTitle":"Bilet yeniden açıldı!",
|
||||||
|
"reopenTicketDmDescription":"Senin biletin yeniden açıldı!",
|
||||||
|
|
||||||
|
"chooseCategory":"Bir kategori seç:",
|
||||||
|
"gettingdeleted":"Bilet siliniyor...",
|
||||||
|
|
||||||
|
"none":"yok",
|
||||||
|
"reason":"sebep",
|
||||||
|
|
||||||
|
"deletedby":"Silen kişi",
|
||||||
|
"closedby":"Kapatan kişi",
|
||||||
|
"modalreason":"Bileti kapatma sebebiniz nedir?",
|
||||||
|
"chooseATicket": "Bileti Kapat"
|
||||||
|
},
|
||||||
|
"commands":{
|
||||||
|
"userAddedTitle":"Bilete {0} adlı kullanıcı eklendi!",
|
||||||
|
"userRemovedTitle":"Biletten {0} adlı kullanıcı çıkarıldı !",
|
||||||
|
"renameTitle":"Bilet ismi {0} olarak değştirildi!",
|
||||||
|
"closeTitle":"Bilet Kapatıldı!",
|
||||||
|
"deleteTitle":"Bilet siliniyor...",
|
||||||
|
"reopenTitle":"Bilet Yeniden Açıldı!",
|
||||||
|
"claimTitle":"Bu bilet artık talep edildi. {0}",
|
||||||
|
"unclaimTitle":"Tu bilet artık talep edilmiyor!",
|
||||||
|
"changeTitle":"Bu bilet türü {0} olarak değiştirildi!",
|
||||||
|
|
||||||
|
"ticketWarning":"Gömme aşağıdaki mesajda yer almaktadır!",
|
||||||
|
"maxTicketWarning":"**Uyarı:** _You can only create {0} ticket(s) at a time!_"
|
||||||
|
},
|
||||||
|
"helpMenu":{
|
||||||
|
"title":"Kullanılabilir Komutlar:",
|
||||||
|
"header1":"**Bilet oluşturmak için {0} kanalını kullan!**\n\n",
|
||||||
|
"header2":"**Bilet oluşturmak için `/new` veya `/ticket' komutunu çalıştırın!**\n\n",
|
||||||
|
|
||||||
|
"msgCmd":"Gömülü bilet mesajı gönderir. (sadece yöneticiler)",
|
||||||
|
"renameCmd":"Bilet adını değiştirir. (boşluk olmadan)",
|
||||||
|
"closeCmd":"Bileti kapatır.",
|
||||||
|
"deleteCmd":"Bileti siler.",
|
||||||
|
"addCmd":"Bilete kullanıcı ekler.",
|
||||||
|
"removeCmd":"Biletten kullanıcı çıkarır.",
|
||||||
|
"reopenCmd":"Bilet kapandıktan sonra tekrar açar."
|
||||||
|
},
|
||||||
|
"buttons":{
|
||||||
|
"close":"Bileti Kapat",
|
||||||
|
"delete":"Bileti Sil",
|
||||||
|
"reopen":"Bileti Yeniden Aç",
|
||||||
|
"closeWithReason":"Bu bileti neden kapatıyorsun ?"
|
||||||
|
},
|
||||||
|
"messages":{
|
||||||
|
"reopenTitle":"Bu bilet yeniden açıldı!",
|
||||||
|
"reopenDescription":"Konuşmaktan çekinme!",
|
||||||
|
"closedTitle":"Bu bilet kapatıldı!",
|
||||||
|
"closedDescription":"Bu bilette artık sadece yöneticiler konuşabilir!\n\n* Bu bileti silmek veya yeniden açmak için aşağıdaki butona tıklayın!*",
|
||||||
|
"createdTitle":"Talep Oluşturuldu!",
|
||||||
|
"createdDescription":"Your ticket is created, you can detect it by a ping!",
|
||||||
|
|
||||||
|
"newTicketDmTitle":"Yeni Bilet!",
|
||||||
|
"closedTicketDmTitle":"Bilet Kapatıldı!",
|
||||||
|
"deletedTicketDmTitle":"Bilet Silindi!",
|
||||||
|
"closedTicketDmDescription":"Senin biletin kapatıldı!",
|
||||||
|
"deletedTicketDmDescription":"Senin biletin silindi!",
|
||||||
|
"reopenTicketDmTitle":"Bilet yeniden açıldı!",
|
||||||
|
"reopenTicketDmDescription":"Senin biletin yeniden açıldı!",
|
||||||
|
|
||||||
|
"chooseCategory":"Bir kategori seç:",
|
||||||
|
"gettingdeleted":"Bu bilet siliniyor...",
|
||||||
|
|
||||||
|
"none":"yok",
|
||||||
|
"reason":"sebep",
|
||||||
|
|
||||||
|
"deletedby":"Silen kişi",
|
||||||
|
"closedby":"Kapatan kişi",
|
||||||
|
"modalreason":"Bu biletin kapanmasının sebebi nedir?",
|
||||||
|
"chooseATicket": "Bir bilet seçin"
|
||||||
|
},
|
||||||
|
"transcripts":{
|
||||||
|
"title":"Transkript",
|
||||||
|
"processed":"Bu transkript işleniyor",
|
||||||
|
"wait":"Lütfen Bekleyiniz!",
|
||||||
|
"estimated":"Tahmini Süre",
|
||||||
|
"available":"Transkript burada mevcuttur"
|
||||||
|
}
|
||||||
|
}
|
||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "open-ticket",
|
"name": "open-ticket",
|
||||||
"version": "3.2.2",
|
"version": "3.3.0",
|
||||||
"description": "This is an open-source discord ticket bot, you can configure it and it comes with cool features like a transcript.",
|
"description": "This is an open-source discord ticket bot, you can configure it and it comes with cool features like a transcript.",
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
Reference in New Issue
Block a user