Commit Graph

35 Commits

Author SHA1 Message Date
Anya dfdd032a33 Implement LoggingManager
LoggingManager replaces the previous main class logging functionality.
It uses text blocks to add response templates for stdout.
2022-05-21 22:41:04 -07:00
Anya b8887705ef Reorganize Listeners & Remove GamePrevention
I'm removing gamePrevention as it was out of scope for kya.
Splitting the MainListener should help with expanding kya's capabilities.
The SkynetListener class will provide further info for the logChannel.
2022-05-21 01:37:44 -07:00
Anya ba34562917 Increase logging within commands & listeners 2022-05-19 19:41:32 -07:00
Anya 35512486ad Completely overhaul logging
Now uses log4j2 as the default logger.
The output is now colorized and better organized.
The text is also much more readable.

This commit also attempts to fix the /skip issue.
2022-05-17 14:48:47 -07:00
Anya d46bb83e5e General Cleanup in preparation for 0.9
& bump version to 0.9.0-pre
2022-05-16 18:50:46 -07:00
unknown 43201fdac4 Logging Improvements 2022-04-04 00:27:20 -07:00
unknown a0ba6fc27e Credit & Comment + Version Bump (0.8.0-pre) 2022-04-01 10:59:40 -07:00
unknown a513b914d4 Large import cleanup 2022-04-01 10:41:03 -07:00
unknown 399d09124b Added in new command loading shenaniganry 2022-04-01 10:36:19 -07:00
unknown a8d89e149c Fix console spam if lack scope 2022-03-31 22:45:26 -07:00
unknown 5bb2346da3 Mrow 2022-03-30 13:58:01 -07:00
Anya 523ce4173d Update SeptemberDateCommand & add AvatarCommand
SeptemberDateCommand's date should now be accurate.
AvatarCommand fetches the specified user's avatar.
2022-03-29 23:18:51 -07:00
TiddyT 0350e3e935 Added dreidel command 2022-03-30 00:49:46 -05:00
Laika 2ed96e2b3e Music Command and Functionality 2022-03-29 21:04:40 -07:00
Anya c07b3c19e1 Add sdate & Rename dreidel 2022-03-29 20:52:10 -07:00
unknown 76e0ef0988 Obliterated legacy command support 2022-03-29 13:49:05 -07:00
unknown 68aadceb40 Audio/Music Prep 2022-03-29 12:59:26 -07:00
unknown 894d02424c Setting Subcommand Addition, Subcommands finally fixed 2022-03-29 09:08:51 -07:00
unknown 3061c08774 Subcommand Fix, new methods and constructor change 2022-03-29 08:35:38 -07:00
Anya eebc73ac0c 0.6.0-pre
This changes all commands to use EmbedUI.
This also changes most commands to give more info about what parameters the user sent.
2022-03-29 04:52:52 -07:00
unknown 4a1528bea2 Dreidel Command 2022-03-28 18:33:02 -07:00
unknown af054aa580 Invite Command 2022-03-28 13:43:04 -07:00
unknown ebb6745179 Import Cleanup 2022-03-28 13:24:34 -07:00
unknown 68bedc104b QOL Fixes 2022-03-28 12:42:48 -07:00
unknown 88d5ca2ab3 Persistence is now done 2022-03-28 12:38:25 -07:00
unknown 0005d404a8 Forgot to register the command oopsies 2022-03-28 09:44:00 -07:00
unknown 56d6f3c959 Setting Command Functional? 2022-03-28 08:56:45 -07:00
unknown 21586e8713 More hellish slash command handling. You can NOW actually work on commands. 2022-03-28 08:23:10 -07:00
unknown 12d3d1e486 More command work, shitloads of commentation, and version bump, oh also LEAGUE OF LEGENDS PRENVETION HAHAHAHHAHAHA 2022-03-27 22:42:03 -07:00
unknown 62e47ac1c4 Fixed some command handling in main class 2022-03-26 23:04:24 -07:00
unknown 7c5840c8c1 Started Command Handling, subject to change but additions are welcome 2022-03-26 22:53:00 -07:00
unknown 38a3b5e57c More SQL Fixes and Func Prep 2022-03-25 22:04:24 -07:00
unknown b3bbbfb9f8 Commentation for stupid dummiehead <3 2022-03-23 21:28:51 -07:00
unknown bbe4915045 Listeners & Main Class Cleanup 2022-03-23 21:10:50 -07:00
unknown b018ced8f3 Fixing file structure + readme 2022-03-23 13:39:52 -07:00
Renamed from src/main/java/moe/kayla/Shikinami/Shikinami.java (Browse further)