v3.5.5 push 1

This commit is contained in:
DJj123dj
2024-05-04 14:22:41 +02:00
parent ede102bddf
commit e524cccd19
31 changed files with 179 additions and 174 deletions
+4 -4
View File
@@ -9,9 +9,9 @@ Below, you can find a list with the status of every open ticket version. This li
| Version | Supported | Until | | Version | Supported | Until |
|-----------|-----------|-----------------------------| |-----------|-----------|-----------------------------|
| 3.5.4 | ✅ | | | 3.5.5 | ✅ | |
| 3.5.3 | ✅ | May 2024 | | 3.5.4 | ✅ | June 2024 |
| 3.5.2 | 🟧 | Next Update | | 3.5.3 | 🟧 | Next Update |
| < 3.5.2 | ❌ | | | < 3.5.2 | ❌ | |
## Reporting a Vulnerability ## Reporting a Vulnerability
@@ -32,7 +32,7 @@ The `openticketdebug.txt` file would also be handy to upload!<br>
Visit [Contributing.md](/.github/CONTRIBUTING.md) for rules about translating & adding features! Visit [Contributing.md](/.github/CONTRIBUTING.md) for rules about translating & adding features!
<br> <br>
SECURITY POLICY - Last updated: 14/12/2023<br> SECURITY POLICY - Last updated: 4/5/2024<br>
© DJdj Development<br><br> © DJdj Development<br><br>
Website: https://www.dj-dj.be <br> Website: https://www.dj-dj.be <br>
Discord: https://discord.dj-dj.be <br> Discord: https://discord.dj-dj.be <br>
+14 -10
View File
@@ -5,7 +5,7 @@ There will be massive improvements for more stability & features! But the best p
<img src="https://apis.dj-dj.be/cdn/openticket/logo.png" alt="Open Ticket" width="600px"> <img src="https://apis.dj-dj.be/cdn/openticket/logo.png" alt="Open Ticket" width="600px">
[![discord](https://img.shields.io/badge/discord-join%20our%20server-5865F2.svg?style=flat-square&logo=discord)](https://discord.com/invite/26vT9wt3n3) [![version](https://img.shields.io/badge/version-3.5.4-brightgreen.svg?style=flat-square)](https://github.com/DJj123dj/open-ticket/releases/tag/v3.5.4) [![discord.js](https://img.shields.io/badge/discord.js-v14-CB3837.svg?style=flat-square&logo=npm)]() [![license](https://img.shields.io/badge/license-GPL%203.0-important.svg?style=flat-square)](https://github.com/DJj123dj/open-ticket/blob/main/LICENSE) [![stars](https://img.shields.io/github/stars/djj123dj/open-ticket?color=yellow&label=stars&logo=github&style=flat-square)](https://otdocs.dj-dj.be) [![discord](https://img.shields.io/badge/discord-join%20our%20server-5865F2.svg?style=flat-square&logo=discord)](https://discord.com/invite/26vT9wt3n3) [![version](https://img.shields.io/badge/version-3.5.5-brightgreen.svg?style=flat-square)](https://github.com/DJj123dj/open-ticket/releases/tag/v3.5.5) [![discord.js](https://img.shields.io/badge/discord.js-v14-CB3837.svg?style=flat-square&logo=npm)]() [![license](https://img.shields.io/badge/license-GPL%203.0-important.svg?style=flat-square)](https://github.com/DJj123dj/open-ticket/blob/main/LICENSE) [![stars](https://img.shields.io/github/stars/djj123dj/open-ticket?color=yellow&label=stars&logo=github&style=flat-square)](https://otdocs.dj-dj.be)
### Open Ticket ### Open Ticket
Open Ticket is the most customisable discord ticket bot that you will ever find! There are more than 150 options to customise in the config! This includes html transcripts, unlimited tickets, custom embeds & more! Did you know that even the html transcripts are highly customisable? Don't wait and check it out! If you're having trouble setting the bot up, feel free to join our support server and we will help you further! Open Ticket is the most customisable discord ticket bot that you will ever find! There are more than 150 options to customise in the config! This includes html transcripts, unlimited tickets, custom embeds & more! Did you know that even the html transcripts are highly customisable? Don't wait and check it out! If you're having trouble setting the bot up, feel free to join our support server and we will help you further!
@@ -13,7 +13,7 @@ Open Ticket is the most customisable discord ticket bot that you will ever find!
Take a look at all the features and discover the possibilities! Take a look at all the features and discover the possibilities!
### [Visit the Documentation!](https://otdocs.dj-dj.be/) ### [Visit the Documentation!](https://otdocs.dj-dj.be/)
## Features ## 📌 Features
- **🎉 advanced html transcripts!** - **🎉 advanced html transcripts!**
- 🔒 close, ❌ delete & ✅ re-open tickets - 🔒 close, ❌ delete & ✅ re-open tickets
- 🇬🇧 translation in 24 different languages - 🇬🇧 translation in 24 different languages
@@ -28,22 +28,26 @@ Take a look at all the features and discover the possibilities!
- 🖥️ discord.js v14 & axios - 🖥️ discord.js v14 & axios
- 🎛️ latest discord integration - 🎛️ latest discord integration
## preview ## 📸 Preview
<img src="https://apis.dj-dj.be/cdn/openticket/message_buttons.png" alt="Message with buttons" width="350px"> <img src="https://apis.dj-dj.be/cdn/openticket/message_buttons.png" alt="Message with buttons" width="350px">
<img src="https://apis.dj-dj.be/cdn/openticket/message_dropdown.png" alt="Message with dropdown" width="350px"> <img src="https://apis.dj-dj.be/cdn/openticket/message_dropdown.png" alt="Message with dropdown" width="350px">
<br> <br>
<img src="https://apis.dj-dj.be/cdn/openticket/firstmsg.png" alt="Ticket start message" width="350px"> <img src="https://apis.dj-dj.be/cdn/openticket/firstmsg.png" alt="Ticket start message" width="350px">
<img src="https://apis.dj-dj.be/cdn/openticket/command_close.png" alt="Ticket start message" width="350px"> <img src="https://apis.dj-dj.be/cdn/openticket/command_close.png" alt="Ticket start message" width="350px">
## 🩷 Sponsors
A big thanks to all our sponsors!
- <img src="https://github.com/SpyEye2.png" alt="Profile Picture" width="25px"></img> **[SpyeEye](https://github.com/SpyEye2)**
- <img src="https://github.com/DOSEV5.png" alt="Profile Picture" width="25px"></img> **[DOSEV5](https://github.com/DOSEV5)**
- <img src="https://github.com/mods-hd.png" alt="Profile Picture" width="25px"></img> **[Mods HD](https://github.com/mods-hd)**
## credits ## 🛠️ Contributors
### Developer Team ### Official Team
|Role |User (discord name)| |Role |User (discord name)|
|-----------------|-------------------| |-----------------|-------------------|
|Lead Developer |djj123dj | |Lead Developer |djj123dj |
|Developer |sankedev | |Support Team |sankedev |
|Support Team |lover_catss | |Support Team |vuur_draak |
|Designer |vuur_draak |
### Translators ### Translators
|Language |Maintainer (discord name) |Status | |Language |Maintainer (discord name) |Status |
@@ -73,8 +77,8 @@ Take a look at all the features and discover the possibilities!
|Persian |sasanwm |🟢 Up To Date | |Persian |sasanwm |🟢 Up To Date |
|Latvian |ronalds1398 |🟢 Up To Date | |Latvian |ronalds1398 |🟢 Up To Date |
## links ## Links
current version: _v3.5.4_ current version: _v3.5.5_
</br>changelog: [click here](https://otgithub.dj-dj.be/releases) </br>changelog: [click here](https://otgithub.dj-dj.be/releases)
</br>documentation: [click here](https://otdocs.dj-dj.be/) </br>documentation: [click here](https://otdocs.dj-dj.be/)
+1 -1
View File
@@ -110,7 +110,7 @@
"dropdown":false, "dropdown":false,
"enableFooter":false, "enableFooter":false,
"footer":"Open Ticket v3.5.4 - I'm a footer!", "footer":"Open Ticket v3.5.5 - I'm a footer!",
"enableFooterImage":false, "enableFooterImage":false,
"footerImage":"https://www.example.com/catmemes/cat.png", "footerImage":"https://www.example.com/catmemes/cat.png",
+4 -4
View File
@@ -96,7 +96,7 @@ module.exports = () => {
permissionsArray.push({ permissionsArray.push({
id:interaction.member.user, id:interaction.member.user,
type:"member", type:"member",
allow:[pfb.AddReactions,pfb.AttachFiles,pfb.EmbedLinks,pfb.SendMessages,pfb.ViewChannel] allow:[pfb.AddReactions,pfb.AttachFiles,pfb.EmbedLinks,pfb.SendMessages,pfb.ViewChannel,pfb.ReadMessageHistory]
}) })
//add main adminroles //add main adminroles
@@ -108,7 +108,7 @@ module.exports = () => {
permissionsArray.push({ permissionsArray.push({
id:adminrole, id:adminrole,
type:"role", type:"role",
allow:[pfb.AddReactions,pfb.AttachFiles,pfb.EmbedLinks,pfb.SendMessages,pfb.ViewChannel] allow:[pfb.AddReactions,pfb.AttachFiles,pfb.EmbedLinks,pfb.SendMessages,pfb.ViewChannel,pfb.ReadMessageHistory]
}) })
}catch{} }catch{}
}) })
@@ -127,7 +127,7 @@ module.exports = () => {
permissionsArray.push({ permissionsArray.push({
id:adminrole, id:adminrole,
type:"role", type:"role",
allow:[pfb.AddReactions,pfb.AttachFiles,pfb.EmbedLinks,pfb.SendMessages,pfb.ViewChannel] allow:[pfb.AddReactions,pfb.AttachFiles,pfb.EmbedLinks,pfb.SendMessages,pfb.ViewChannel,pfb.ReadMessageHistory]
}) })
}catch{} }catch{}
} }
@@ -144,7 +144,7 @@ module.exports = () => {
permissionsArray.push({ permissionsArray.push({
id:adminrole, id:adminrole,
type:"role", type:"role",
allow:[pfb.AddReactions,pfb.ViewChannel], allow:[pfb.AddReactions,pfb.ViewChannel,pfb.ReadMessageHistory],
deny:[pfb.SendMessages,pfb.AttachFiles,pfb.EmbedLinks] deny:[pfb.SendMessages,pfb.AttachFiles,pfb.EmbedLinks]
}) })
}catch{} }catch{}
+1 -1
View File
@@ -25,7 +25,7 @@
INFORMATION: INFORMATION:
============ ============
Open Ticket v3.5.4 - © DJdj Development Open Ticket v3.5.5 - © 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
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"_CREDITS":"deqressing", "_CREDITS":"deqressing",
"_INFO":"This file is a translation for open ticket 3.5.4", "_INFO":"This file is a translation for open ticket 3.5.5",
"errors": { "errors": {
"missingArgsTitle": "قيمة غير صالحة!", "missingArgsTitle": "قيمة غير صالحة!",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"_CREDITS":"DJdj Development", "_CREDITS":"DJdj Development",
"_INFO":"This file is a translation for open ticket 3.5.4", "_INFO":"This file is a translation for open ticket 3.5.5",
"errors":{ "errors":{
"missingArgsTitle":"Invalid Arguments!", "missingArgsTitle":"Invalid Arguments!",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"_CREDITS":"spyeye_", "_CREDITS":"spyeye_",
"_INFO":"This file is a translation for open ticket 3.5.4", "_INFO":"This file is a translation for open ticket 3.5.5",
"errors":{ "errors":{
"missingArgsTitle":"Neplatný Argument!", "missingArgsTitle":"Neplatný Argument!",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"_CREDITS":".the_gamer", "_CREDITS":".the_gamer",
"_INFO":"This file is a translation for open ticket 3.5.4", "_INFO":"This file is a translation for open ticket 3.5.5",
"errors": { "errors": {
"missingArgsTitle": "Ugyldigt Argument!", "missingArgsTitle": "Ugyldigt Argument!",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"_CREDITS":"djj123dj", "_CREDITS":"djj123dj",
"_INFO":"This file is a translation for open ticket 3.5.4", "_INFO":"This file is a translation for open ticket 3.5.5",
"errors":{ "errors":{
"missingArgsTitle":"Onjuiste parameters!", "missingArgsTitle":"Onjuiste parameters!",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"_CREDITS":"DJdj Development", "_CREDITS":"DJdj Development",
"_INFO":"This file is a translation for open ticket 3.5.4", "_INFO":"This file is a translation for open ticket 3.5.5",
"errors":{ "errors":{
"missingArgsTitle":"Invalid Arguments!", "missingArgsTitle":"Invalid Arguments!",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"_CREDITS":"tostam", "_CREDITS":"tostam",
"_INFO":"Ce fichier est une traduction pour OpenTicket 3.5.0", "_INFO":"This file is a translation for open ticket 3.5.5",
"errors":{ "errors":{
"missingArgsTitle":"Arguments invalides !", "missingArgsTitle":"Arguments invalides !",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"_CREDITS":"david.3", "_CREDITS":"david.3",
"_INFO":"This file is a translation for open ticket 3.5.4", "_INFO":"This file is a translation for open ticket 3.5.5",
"errors":{ "errors":{
"missingArgsTitle":"Ungültiges Argument!", "missingArgsTitle":"Ungültiges Argument!",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"_CREDITS":"ꙅoᴎɒᎸɘƚꙅ#3744", "_CREDITS":"ꙅoᴎɒᎸɘƚꙅ#3744",
"_INFO":"This file is a translation for open ticket 3.5.4", "_INFO":"This file is a translation for open ticket 3.5.5",
"errors":{ "errors":{
"missingArgsTitle":"Invalid Arguments!", "missingArgsTitle":"Invalid Arguments!",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"_CREDITS":"Snowy", "_CREDITS":"Snowy",
"_INFO":"This file is a translation for open ticket 3.5.4", "_INFO":"This file is a translation for open ticket 3.5.5",
"errors":{ "errors":{
"missingArgsTitle":"Hibás paraméterek!", "missingArgsTitle":"Hibás paraméterek!",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"_CREDITS":"erxg", "_CREDITS":"erxg",
"_INFO":"This file is a translation for open ticket 3.5.4", "_INFO":"This file is a translation for open ticket 3.5.5",
"errors":{ "errors":{
"missingArgsTitle":"Argumen tidak valid!", "missingArgsTitle":"Argumen tidak valid!",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"_CREDITS":"maurizio26", "_CREDITS":"maurizio26",
"_INFO":"This file is a translation for open ticket 3.5.4", "_INFO":"This file is a translation for open ticket 3.5.5",
"errors":{ "errors":{
"missingArgsTitle":"Argomenti non validi!", "missingArgsTitle":"Argomenti non validi!",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"_CREDITS":"raze.hama", "_CREDITS":"raze.hama",
"_INFO":"This file is a translation for open ticket 3.5.4", "_INFO":"This file is a translation for open ticket 3.5.5",
"errors":{ "errors":{
"missingArgsTitle":"ئه‌وه‌ی هه‌ڵتبژاردوه‌ نادروسته‌", "missingArgsTitle":"ئه‌وه‌ی هه‌ڵتبژاردوه‌ نادروسته‌",
+2 -1
View File
@@ -1,6 +1,6 @@
{ {
"_CREDITS":"Ronalds1398", "_CREDITS":"Ronalds1398",
"_INFO":"This file is a translation for open ticket 3.5.4", "_INFO":"This file is a translation for open ticket 3.5.5",
"errors":{ "errors":{
"missingArgsTitle":"Nepareizi argumenti!", "missingArgsTitle":"Nepareizi argumenti!",
@@ -132,3 +132,4 @@
"errorUserNotFound":"Lietotājs nav atrasts mūsu datubāzē!" "errorUserNotFound":"Lietotājs nav atrasts mūsu datubāzē!"
} }
}
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"_CREDITS":"noonenook", "_CREDITS":"noonenook",
"_INFO":"This file is a translation for open ticket 3.5.4", "_INFO":"This file is a translation for open ticket 3.5.5",
"errors":{ "errors":{
"missingArgsTitle":"Ugyldige argumenter!", "missingArgsTitle":"Ugyldige argumenter!",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"_CREDITS":"sasanwm", "_CREDITS":"sasanwm",
"_INFO":"This file is a translation for open ticket 3.5.4", "_INFO":"This file is a translation for open ticket 3.5.5",
"errors":{ "errors":{
"missingArgsTitle":"آرگومان‌های گم شده!", "missingArgsTitle":"آرگومان‌های گم شده!",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"_CREDITS":"mkevas", "_CREDITS":"mkevas",
"_INFO":"This file is a translation for open ticket 3.5.4", "_INFO":"This file is a translation for open ticket 3.5.5",
"errors":{ "errors":{
"missingArgsTitle":"Nieprawidłowe argumenty!", "missingArgsTitle":"Nieprawidłowe argumenty!",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"_CREDITS":"quiradon", "_CREDITS":"quiradon",
"_INFO":"This file is a translation for open ticket 3.5.4", "_INFO":"This file is a translation for open ticket 3.5.5",
"errors":{ "errors":{
"missingArgsTitle":"Argumentos inválidos!", "missingArgsTitle":"Argumentos inválidos!",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"_CREDITS":"Sanke#6086", "_CREDITS":"Sanke#6086",
"_INFO":"This file is a translation for open ticket 3.5.4", "_INFO":"This file is a translation for open ticket 3.5.5",
"errors":{ "errors":{
"missingArgsTitle":"Argumente Invalide", "missingArgsTitle":"Argumente Invalide",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"_CREDITS":"apexo & ander", "_CREDITS":"apexo & ander",
"_INFO":"This file is a translation for open ticket 3.5.4", "_INFO":"This file is a translation for open ticket 3.5.5",
"errors":{ "errors":{
"missingArgsTitle":"Неверные аргументы!", "missingArgsTitle":"Неверные аргументы!",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"_CREDITS":"n1kkec", "_CREDITS":"n1kkec",
"_INFO":"This file is a translation for open ticket 3.5.4", "_INFO":"This file is a translation for open ticket 3.5.5",
"errors":{ "errors":{
"missingArgsTitle":"Napačen argument!", "missingArgsTitle":"Napačen argument!",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"_CREDITS":"redactado & josuens", "_CREDITS":"redactado & josuens",
"_INFO":"This file is a translation for open ticket 3.5.4", "_INFO":"This file is a translation for open ticket 3.5.5",
"errors":{ "errors":{
"missingArgsTitle":"¡Argumentos inválidos!", "missingArgsTitle":"¡Argumentos inválidos!",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"_CREDITS":"modshd", "_CREDITS":"modshd",
"_INFO":"This file is a translation for open ticket 3.5.4", "_INFO":"This file is a translation for open ticket 3.5.5",
"errors":{ "errors":{
"missingArgsTitle":"อาร์กิวเมนต์ไม่ถูกต้อง!", "missingArgsTitle":"อาร์กิวเมนต์ไม่ถูกต้อง!",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"_CREDITS":"Hydra#0009", "_CREDITS":"Hydra#0009",
"_INFO":"This file is a translation for open ticket 3.5.4", "_INFO":"This file is a translation for open ticket 3.5.5",
"errors":{ "errors":{
"missingArgsTitle":"Geçersiz argümanlar!", "missingArgsTitle":"Geçersiz argümanlar!",
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"_CREDITS":"ander", "_CREDITS":"ander",
"_INFO":"Цей файл є перекладом для open ticket 3.5.4", "_INFO":"Цей файл є перекладом для open ticket 3.5.5",
"errors":{ "errors":{
"missingArgsTitle":"Невірні аргументи!", "missingArgsTitle":"Невірні аргументи!",
+1 -1
View File
@@ -1,7 +1,7 @@
{ {
"name": "open-ticket", "name": "open-ticket",
"author": "DJdj Development", "author": "DJdj Development",
"version": "3.5.4", "version": "3.5.5",
"description": "The most advanced open-source discord ticket bot with HTML transcripts and plugins! It uses discord.js v14 & no database required!", "description": "The most advanced open-source discord ticket bot with HTML transcripts and plugins! It uses discord.js v14 & no database required!",
"main": "index.js", "main": "index.js",
"scripts": { "scripts": {