Commit Graph

23 Commits

Author SHA1 Message Date
Jacob Nguyen
f213e88a5d feat(handler) more plugin work, refactoring rxjs pipes 2022-04-13 01:34:25 -05:00
Jacob Nguyen
de7ddc390f feat : more plugin work ( currently not finsihed), removed init function 2022-04-10 21:54:52 -05:00
Jacob Nguyen
2dd41834f4 feat : can register plugin modules now 2022-04-10 02:00:43 -05:00
Jacob Nguyen
8866bff576 feat : plugin development and ensuring all module objs have name
property
2022-04-09 13:12:49 -05:00
Jacob Nguyen
490d6403d7 refactor : change naming conventions to PascalCase 2022-04-08 13:10:46 -05:00
Jacob Nguyen
e21508ca4f feat(handler) moving and organizing files, refactor context api 2022-04-04 17:40:51 -05:00
Jacob Nguyen
ecf07fe9ce feat(readyEvent) refactor and simplify readyEvent 2022-04-03 22:44:28 -05:00
Jacob Nguyen
ef8e3961d1 feat(handler) run formatter and made message prefixes case insensitive 2022-04-03 17:13:13 -05:00
Jacob Nguyen
4ef0b87de7 feat(handler) Add button and select menu support! 2022-04-03 12:01:50 -05:00
Jacob Nguyen
1b7c46518d feat(handler) context class updates and more minor additions 2022-04-02 22:55:48 -05:00
Jacob Nguyen
b326a91d10 feat(interactionCreate) add basic context menu handling 2022-03-29 00:39:38 -05:00
Jacob Nguyen
b0d4f96900 feat : add typings for ctx menus 2022-03-26 02:34:36 -05:00
Jacob Nguyen
44e6e58fee feat(handler) improving context api 2022-03-22 22:35:31 -05:00
Jacob Nguyen
a227f1a8f2 feat(interactionCreate.ts) finish basic interaction handling for chat input commands 2022-03-22 00:47:06 -05:00
Jacob Nguyen
99aae7d780 feat(handler) added module type checking and started interactions handler 2022-03-20 14:49:14 -05:00
Jacob Nguyen
1ad429fb5f feat : finish basic message event handler 2022-03-17 11:33:46 -05:00
Jacob Nguyen
2ea35588bd feat (handler) more progress on message handler 2022-03-16 23:18:55 -05:00
Jacob Nguyen
5b53d4203e feat : update module loader for extensibility 2022-03-16 14:41:22 -05:00
Jacob Nguyen
5b968ce442 feat(handler) create command-options interface, remove module 2022-03-13 01:37:24 -06:00
Jacob Nguyen
ecf7ecc92c feat(handler) finish loading command functionality, adjust properties
per cmd type
2022-03-11 17:31:44 -06:00
Jacob Nguyen
cdd8fced24 refactor(sern.ts) Slowly change handler class to init function 2022-03-11 11:25:34 -06:00
Jacob Nguyen
10aee77315 feat(handler) begin message event and wrapper.prefix =
wrapper.defaultPrefix
2022-03-11 00:43:55 -06:00
Jacob Nguyen
df626e0864 feat(events) Moving default events to its own folder for organization 2022-03-09 14:25:20 -06:00