Commit Graph

22 Commits

Author SHA1 Message Date
ChomeNS
ad5e203417 feat: *auth so you don't have to type hash every time (this can be abused idk) 2025-05-22 18:50:28 +07:00
ChomeNS
a915cbbe4b feat: localization (hopefully i didn't miss anything but surely i will)
it took around 4 hours but i think it's pretty normal for such things like this
2025-05-06 16:11:09 +07:00
ChomeNS
eff32f8437 refactor: improve flags system and support --flag instead of only -flag
had to remove flags in TestCommand sadly
2025-05-03 16:12:27 +07:00
ChomeNS
56e3aba21a feat: proper flags parser stolen from HBot
now code looks a lot less messy
2025-04-17 10:48:12 +07:00
ChomeNS
ed4e7573a9 refactor: use final on basically everything
i'm kinda tired of the inconsistency since some stuff are non-final and some are final so i just made everything final, not sure how much it impacts on stuff but everything should be fine, there were around 1,400 replacements according to the idea code analyzer
2025-04-09 17:05:11 +07:00
ChomeNS
af67c228ce refactor: FINALLY improve the color palette, no more ColorUtilities.getColorByString(bot.config.colorPalette.something) every time i want use a color palette 2025-04-06 14:32:11 +07:00
ChomeNS
90323d3552 refactor: Reformat Code with chome NS code style !!!
too lazy to export it somewhere, if you need it feel free to ask me
2025-04-01 09:58:31 +07:00
ChomeNS
a933653112 fix: checkOverloadArgs not working correctly 2025-03-19 17:25:19 +07:00
ChomeNS
04b0377bd9 refactor: use long in cloop interval instead of int
feat: `getLong` in CommandContext (i didn't know it doesn't exist lol)
2025-03-19 09:39:16 +07:00
ChomeNS
c86e2714e6 feat: cloop interval units (now we can loop at 1 chomeNS and crash the server :D)
feat: show possible values of the enum in the command context's `getEnum`
2025-03-16 12:53:27 +07:00
ChomeNS
54be006f7a refactor: check for finite float/double 2025-03-03 12:55:35 +07:00
ChomeNS
d44a29528c refactor: organize stuff in data package 2025-02-19 16:15:05 +07:00
ChomeNS
a90eec985a feat: quote parsing in argument parser 2025-01-03 16:33:54 +07:00
ChomeNS
f7f3813ec8 refactor: getAction in context 2025-01-03 14:41:37 +07:00
ChomeNS
d20f7532bf fix: only show [click for usages] when in game 2024-12-29 18:45:21 +07:00
ChomeNS
8217606437 refactor: [click for usages] when invalid argument 2024-12-25 08:54:05 +07:00
ChomeNS
e798a9dc18 refactor: make validate return the trust level 2024-12-18 17:35:31 +07:00
ChomeNS
837fe388bb rename group 2024-10-06 17:36:42 +07:00
ChomeNS
fbf9f3e2f1 change to land.chipmunk.chayapak because yes 2023-03-27 12:53:05 +07:00
ChomeNS
105802ef48 update test a bit 2023-03-26 08:20:11 +07:00
ChomeNS
94b7fe8ec8 add multiple prefixes and cspy prefixes
totallynotskidded™ some codes from ChipmunkBot™
2023-03-25 13:33:56 +07:00
ChomeNS
6e2eb9ec74 change chomens bot namespace yup 2023-03-24 09:04:55 +07:00