Commit Graph

32 Commits

Author SHA1 Message Date
Teriuihi c057c69653 Enable optional logging in ChatLogHandler
Modified the ChatLogHandler to support optional logging by introducing a new argument in the getInstance() method. This argument sets the logging state during instantiation. This facilitates better flexibility when using the ChatLogHandler across different sections of the code base as logging requirements may differ.
2024-04-07 18:11:19 +02:00
Teriuihi 44d6e994cc Implement chat log handler with database support
The code changes introduce the ability to log chat messages. A new ChatLogHandler class has been added that manages the queue of chat log messages, both storing them in memory and writing them to a database. New columns have been added to the database and the interactivity with the database is handled using prepared statements to improve security and performance. The chat messages are deleted from the database after a certain period, which can be configured.
2024-04-06 17:25:15 +02:00
Teriuihi f3c7a312c0 Added first join messages 2023-06-20 00:35:46 +02:00
Len 5db3bc5ffe update formatting and emotes in written books. 2022-09-29 17:00:53 +02:00
Len 244b2aeda2 Register Nickname events and commands 2022-09-29 16:27:49 +02:00
Len 11ecf1ad16 Merge Nicknames 2022-09-27 00:02:27 +02:00
Teriuihi b1f2370bec Added continue, fixed mail 2022-06-02 03:48:51 +02:00
Teriuihi 08a695f2ac Added chatclear command 2022-02-06 03:31:07 +01:00
destro174 e08c5a4a3b Update minimessage to 4.10.0 2022-02-05 21:16:20 +01:00
Teriuihi 2acebc6c16 Renamed partycommand and made party chat work from galaxy to proxy 2022-01-30 19:31:29 +01:00
destro174 615458adab Update permissions to mention the plugin they're from 2022-01-27 21:09:23 +01:00
destro174 47fb205001 Add a reload command 2021-08-14 19:55:32 +02:00
Teriuihi 30cc4b3ead Renamed party things to not conflict with mcmmo hopefully 2021-08-08 12:46:56 +02:00
Teriuihi 2cb843b68c Finished party command, and sub commands 2021-08-08 11:36:06 +02:00
Teriuihi b9fae1cb35 Created configurable chat channels 2021-08-05 11:40:42 +02:00
Teriuihi 9d9b8f0bf2 Added configurable chat channels 2021-08-04 15:46:45 +02:00
destro174 9957158758 revert completablefuture 2021-08-01 21:00:57 +02:00
Teriuihi e7d508d8d1 Moved Util to Utility 2021-07-30 23:22:38 +02:00
destro174 9d8d4b3853 fixes 2021-07-30 03:16:41 +02:00
destro174 0891e252f9 auto commit 2021-07-27 18:46:58 +02:00
destro174 04ac327365 Split toggleglobalchat into another command 2021-07-18 00:56:33 +02:00
Teriuihi 313d09906d Fixed DatabaseConnection not being loaded on startup 2021-06-30 02:02:35 +02:00
destro174 b5b9f92cfb register the commands 2021-06-23 21:48:46 +02:00
destro174 5bea7c95f9 idk what i fucked up here all files are new in git? 2021-06-20 22:03:39 +02:00
len a5c23d842d progress 2021-06-13 13:53:49 +02:00
len 5d8d7b5dff Add back api and server module 2021-06-02 19:55:55 +02:00
len 4b79d6909f Refactor 2021-05-22 20:34:32 +02:00
len 47fd6bf2db Add ALogger 2021-05-15 13:52:02 +02:00
len 904fc3faad Fix Compile issues 2021-05-15 12:34:19 +02:00
len a7c21c6aa9 RegexConfig 2021-05-13 23:05:26 +02:00
len 35fda21ed1 Plugin Message channal and global chat check 2021-05-13 20:27:20 +02:00
len 4aa4726a4e Add plugin 2021-05-13 14:11:29 +02:00