Commit Graph
69 Commits
Author SHA1 Message Date
JasperAtSchool 35fdafb21d Removed deprecated API classes + properties 2025-04-29 09:54:48 +02:00
JasperAtSchool a0e03be103 Added ordinal numbers to config checker. 2025-04-29 09:47:29 +02:00
Jasper d404f343e0 Sync Dev Branches
* Fixed bug due to discord.js new components

* Updated all versions to v4.0.3

* #155 : Fixed reply on creation when disabled.

Fixed a bug that caused the bot to send a partial ephemeral message while "replyOnTicketCreation" was disabled.
2025-04-28 18:30:43 +02:00
DJj123dj fd739054fd Added 3th & 4th question to Quick Setup CLI 2025-04-20 12:08:52 +02:00
DJj123dj e36c1992de Added 2nd question in the CLI quick setup 2025-04-17 18:38:54 +02:00
DJj123dj ad623f9650 Finished display names + descriptions (Part 4) 2025-04-16 13:20:07 +02:00
DJj123dj 605173e788 Added more display names + descriptions (Part 2) 2025-04-15 22:36:58 +02:00
DJj123dj e129724c12 Added display values for all general.json settings 2025-04-14 14:53:31 +02:00
Jasper f414fd77fc Synced Dev Branches
Sync Dev Branches
2025-04-13 21:11:40 +02:00
DJj123dj 6ec228df53 Added 'save()' feature to configs + improvements 2025-04-13 21:03:45 +02:00
DJj123dj 442c201994 Updated all version badges to v4.0.2 2025-04-12 19:02:57 +02:00
DJj123dj 1fddad1e96 Improved TS interfaces for the config checker 2025-04-08 13:49:59 +02:00
DJj123dj 5f79ae909b Added Interactive Setup CLI (Unfinished)
Added the first part of the interactive setup CLI. You can explore the interface but some parts will not work yet. It will also not save to the config file yet.

The "Quick Setup" & "Manage Plugins" parts of the CLI will arrive later this week.
2025-04-06 19:04:09 +02:00
DJj123dj 831e120093 Finished --silent flag 2025-04-05 22:18:45 +02:00
DJj123dj 364bf4f702 #144 : Added quick builders for plugins 2025-04-01 20:12:42 +02:00
DJj123dj 51bfb1a367 #126 : ODManagers now use Maps instead of Arrays
This results in a minor speed increase within large managers (e.g. builders, tickets, blacklist, ...)
2025-03-29 13:14:59 +01:00
DJj123dj d85d842046 #142 : ODVersion + ODHTTPRequest improvements
Added new methods to ODVersion class & added User-Agent header to ODHTTPRequest classes
2025-03-29 13:13:35 +01:00
DJj123dj 177dee7468 Type simplifications (for documentation) 2025-02-27 20:51:59 +01:00
DJj123dj e6c413cdf5 Fixed typos in comments 2025-02-18 18:18:10 +01:00
DJj123dj 9702c4d97d Fixed stats resetting due to breaking change 2025-02-12 16:27:34 +01:00
DJj123dj 9395e9af75 Added 13 new utility events for plugins 2025-02-09 11:19:03 +01:00
DJj123dj f2cefae37c database will auto-update for the breaking change 2025-02-01 11:22:49 +01:00
DJj123dj 6acbf74846 BREAKING: changed all ids to "opendiscord:" 2025-02-01 10:29:35 +01:00
DJj123dj 29f8e1452c BREAKING: changed openticket to opendiscord in API 2025-02-01 10:22:27 +01:00
Jasper c57f3397a4 Update checker.ts 2025-01-29 19:46:04 +01:00
Jasper 686b45b0bd Added Polish Translation
Added Polish Language 🇵🇱
2025-01-29 19:43:53 +01:00
DanoGlez 52b49ec564 Added Custom Emojis
feat: allow custom emojis by modifying checker
2025-01-28 23:23:18 +00:00
JasperAtSchool f6c70fa62a Added new API comments (part 11) 2025-01-28 14:22:26 +01:00
DJj123dj 507d254556 Added new API comments (part 8) 2025-01-27 23:37:49 +01:00
DJj123dj 6516857866 Fixed deprecation of HTML Transcripts interactions 2025-01-25 22:54:50 +01:00
DJj123dj 213ec32225 Fixed small bugs 2025-01-25 14:06:41 +01:00
DJj123dj 0437af1507 Fixed #120 : Temporarily removed bot status state
Will be added back in a future update, but customisable instead of double text :)
2025-01-25 11:43:13 +01:00
DJj123dj 73d188c5dc Fixed #129 : Improved invalid token error 2025-01-25 11:28:32 +01:00
DJj123dj 40bd873a33 Added new API comments (part 7) 2025-01-22 15:13:13 +01:00
JasperAtSchool 7fb169789b Added new API comments (part 6) 2025-01-21 12:05:36 +01:00
DJj123dj 5e5ac3e409 Implemented progress bars when loading slash cmds 2025-01-19 15:16:04 +01:00
DJj123dj 9da823aa4b Added new progress bars API & classes 2025-01-19 00:17:39 +01:00
DJj123dj 03982f644e MAJOR: Full rewrite of slash cmd loading system
The system of detecting, comparing & registering slash cmds has been rewritten and updated for future compatibility. This will break all current plugins (so please wait until they are updated)

=> Increased speed
=> All cmd params are now used when comparing
=> Future compability & removed deprecated functions
=> New universal utility interfaces for slash commands
=> And more!
2025-01-18 20:40:52 +01:00
DJj123dj 02e8b7d0a1 Added new API comments (part 3) 2025-01-09 19:42:11 +01:00
DJj123dj ce0af7e1e9 Added new API comments (part 2) 2025-01-09 18:34:29 +01:00
JasperAtSchool 0615235780 Added new API comments (part 1) 2025-01-09 17:48:50 +01:00
DJj123dj abd672dd3b Small bug fixes (plugin system) 2025-01-07 19:36:29 +01:00
DJj123dj 17e1902681 Updated discord.js to v14.17.2 2025-01-06 21:14:41 +01:00
DJj123dj 91657f7519 Fixed ot-sqlite-database plugin stats not working 2025-01-06 20:51:36 +01:00
DJj123dj 4e7d45ea07 Increased button label length to 80 characters 2024-12-08 18:28:49 +01:00
DJj123dj b7f5c7191d Fixed responder TS typo 2024-12-08 18:28:22 +01:00
DJj123dj 5d86269743 Fixed stats not displaying with SQLite plugin
Lot's of stats were hidden in the embed when using the ot-sqlite-database plugin. This was caused by a recent API breaking-change that made everything async.

The problem wasn't related to the plugin itself, but the Open Ticket api. Updating the plugin is not required.
2024-12-05 22:10:02 +01:00
DJj123dj d0ef2a9873 Language loading => async + moved livestatus file 2024-11-25 19:43:58 +01:00
DJj123dj 3e928ed06e Bug fixes for new database system 2024-11-25 19:24:48 +01:00
DJj123dj b22f7b2de7 major bug fixes & breaking change in database code
Major bug fixes and improvements have been made. There's also a breaking change for plugins using the database system. All database related functions are now async based.
2024-11-24 23:26:14 +01:00