Commit Graph
394 Commits
Author SHA1 Message Date
mmacierzanka b613ab9a3e added string checker 2021-09-18 01:35:59 +02:00
mmacierzanka b8ad7b1299 fixed permission checker 2021-09-18 01:33:51 +02:00
mmacierzanka e968667bbb disabled command registering service (temporary) 2021-09-18 01:27:51 +02:00
mmacierzanka 3960e0ac26 added utils, changed command type holding and fixed bugs 2021-09-18 01:24:02 +02:00
mmacierzanka b76006ece1 MAJOR CHANGE - massive structure and classes rework
Splitted BaseCommand to lots of base types
2021-09-18 00:36:55 +02:00
mmacierzanka 471b79d3a8 beta4 npm 4.0.0-beta4 2021-09-17 19:01:38 +02:00
mmacierzanka 175acb1d0e added getters and permissions api 2021-09-17 18:59:38 +02:00
mmacierzanka 7b28b1c26d added permission api types
(for discord built-in permissions)
2021-09-17 18:58:46 +02:00
mmacierzanka ef092c92d7 moved error event emitting to fire earlier...
before sending a system message
2021-09-17 18:31:43 +02:00
mmacierzanka 706e426916 beta3 npm 4.0.0-beta3 2021-09-15 19:43:59 +02:00
mmacierzanka 82a3ff107c changed get method to not use overlaps 2021-09-15 18:45:39 +02:00
mmacierzanka 0087b995f5 changed and added some JSDoc comments 2021-09-15 18:33:27 +02:00
mmacierzanka 548f0feddb MAJOR CHANGE - CommandPermissions
CommandPermissions class holding all permission-related things
2021-09-15 17:22:22 +02:00
mmacierzanka 6f013f48c2 changed permissions.ts types to CommandPermissions.ts 4.0.0-beta2 2021-09-15 00:47:29 +02:00
mmacierzanka 2c86b6ba53 changed CheckPermissions to CommandPermissions 2021-09-15 00:46:44 +02:00
mmacierzanka 1660fa8ef7 made parent property readonly 2021-09-15 00:25:49 +02:00
mmacierzanka fedebf0b23 removed extra line 2021-09-14 23:53:41 +02:00
mmacierzanka d6ede6f2dd moved isCommand static method to CommandManager
for better accessibility
2021-09-14 23:48:51 +02:00
mmacierzanka f55bb14720 moved static method to the bottom 2021-09-14 23:41:34 +02:00
mmacierzanka 58354bac84 beta2 npm 2021-09-14 23:40:09 +02:00
mmacierzanka 45327ed6f7 added PermissionsOptions 2021-09-14 23:39:56 +02:00
mmacierzanka a4cee7d005 removed dm prop from NestedCommand (useless) 2021-09-14 23:30:54 +02:00
mmacierzanka de5599934c added dm property to subclasses 2021-09-14 19:14:33 +02:00
mmacierzanka 4b82df4b9c changed command init interfaces 2021-09-14 19:10:31 +02:00
mmacierzanka e9ebcd36f9 fixed command objects to match new permission system 2021-09-14 18:48:32 +02:00
mmacierzanka 27c09bedd9 CheckPermissions - merged checkType and Permissions obj 2021-09-14 18:47:14 +02:00
mmacierzanka d5e0136c9e moved handleReply to the bottom 2021-09-14 18:32:18 +02:00
mmacierzanka 68a9628101 dm property to block interactions from private messages 2021-09-14 17:57:51 +02:00
mmacierzanka 3ceaef2b7c removed prefixes accessor (it was for debugging) 2021-09-14 17:43:49 +02:00
mmacierzanka 6d7fe78ee7 adjusted PrefixManager.get method calls 2021-09-14 17:40:33 +02:00
mmacierzanka 9c8893818f changed scope parameter to be optional 2021-09-14 17:38:07 +02:00
mmacierzanka 65b97c9656 changed get return type 2021-09-14 17:31:42 +02:00
mmacierzanka 0cd392d4e5 fixed errors related to commit a4d79e6 2021-09-14 17:28:44 +02:00
mmacierzanka a4d79e6ff9 changed method logic and parameters 2021-09-14 17:24:52 +02:00
mmacierzanka 47b715471b added djs error handler 2021-09-14 17:16:49 +02:00
mmacierzanka ccaabf061e added prefixes accessor to get full list of guild prefixes 2021-09-14 17:12:24 +02:00
mmacierzanka 5e2efa31aa changed noDefault to noGlobal to better match the context 2021-09-14 14:49:42 +02:00
mmacierzanka 491c9782cc changed logic for set method 2021-09-14 14:42:33 +02:00
mmacierzanka 8c89b3e387 added minimum length 2021-09-14 14:23:37 +02:00
mmacierzanka 0735e9a146 fixed bad logic in get method 2021-09-14 14:23:24 +02:00
mmacierzanka a27eaaefd3 added guild prefixes 2021-09-14 14:13:14 +02:00
mmacierzanka f37178716e beta1.1 - added more main exports 2021-09-14 00:11:48 +02:00
mmacierzanka cedf4984f9 beta1 package 4.0.0-beta1 2021-09-13 19:32:31 +02:00
mmacierzanka 274ea43c3e added prefix displaying 2021-09-12 18:49:12 +02:00
mmacierzanka 85e6236a5f sending a message 2021-09-12 18:47:24 +02:00
mmacierzanka 7395027d79 fixed isNestedCommand method 2021-09-12 18:45:45 +02:00
mmacierzanka c33ae91c8f changed CommandManager to accept base subcommands 2021-09-12 18:38:31 +02:00
mmacierzanka 8ff7359f98 added separators to nested command message 2021-09-12 18:35:31 +02:00
mmacierzanka 1f3878e7b9 changed main exports to exclude command classes 2021-09-12 18:30:21 +02:00
mmacierzanka b6899c80ce changed HelpMessage registering method 2021-09-12 18:28:26 +02:00