Jacob Nguyen
|
901cb51e01
|
fix(readyEvent, partition) both were broken and failed to load plugins correctly
|
2022-04-22 11:05:37 -05:00 |
|
Jacob Nguyen
|
3e0a5b3b3b
|
fix(handler) : turning readFiles to observable; refactor readyevent
|
2022-04-20 20:56:42 -05:00 |
|
Jacob Nguyen
|
fc08ae4c79
|
fix(readyEvent) : module loading not correctly.
|
2022-04-20 19:39:59 -05:00 |
|
EvolutionX
|
f2e3a14486
|
chore: apply the requested changes
|
2022-04-19 23:41:12 -05:00 |
|
EvolutionX
|
4d06009635
|
chore: handle no prefix case
|
2022-04-19 23:41:12 -05:00 |
|
EvolutionX
|
f6b88dcdc8
|
feat(prefix): make defaultPrefix optional
|
2022-04-19 23:41:12 -05:00 |
|
Jacob Nguyen
|
b963f51a36
|
refactor(messageEvent) : cleaning up observables
|
2022-04-19 17:24:18 -05:00 |
|
Jacob Nguyen
|
8bc624aceb
|
feat(messageEvent) : more refactoring to enable plugin usage
|
2022-04-19 15:02:14 -05:00 |
|
Jacob Nguyen
|
86c4e45ad2
|
feat(observableHandling) : making match function a type predicate
assertion
|
2022-04-19 10:16:46 -05:00 |
|
Jacob Nguyen
|
eeabecb4e2
|
feat(handler) : More work toward event plugins, added typings for it
|
2022-04-19 00:48:24 -05:00 |
|
Jacob Nguyen
|
70bd12dd61
|
feat(handler): command plugins work?!
|
2022-04-16 17:27:24 -05:00 |
|
Jacob Nguyen
|
4e1a8066d2
|
feat(handler) : refactored ready event and finished loading command
plugins
|
2022-04-15 22:45:01 -05:00 |
|
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
|
136b0d23c5
|
feat : plugin api improvements, declarative ui
|
2022-04-09 13:45:38 -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
|
e4e4aca43b
|
fix(readyEvent) filtered opposite
|
2022-04-03 17:22:26 -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
|
930c2ca229
|
refactor(context.ts) Oops forgot .map existed.... Much easier code to
read now
|
2022-04-03 02:22:51 -05:00 |
|
Jacob Nguyen
|
0ea470d083
|
refactor(context.ts) Obeying ts naming conventions :(
|
2022-04-03 01:44:35 -05:00 |
|
Jacob Nguyen
|
ea8c15986a
|
feat(handler) Add context more context methods and nullish type
|
2022-04-03 01:37:38 -05:00 |
|
Jacob Nguyen
|
bc0d1ce69e
|
refactor(context.ts) name changes for easier dev usages
|
2022-04-02 23:07:31 -05:00 |
|
Jacob Nguyen
|
1b7c46518d
|
feat(handler) context class updates and more minor additions
|
2022-04-02 22:55:48 -05:00 |
|
Jacob Nguyen
|
4671fac123
|
fix(errors.ts) syntax error enum fix
|
2022-03-29 14:14:14 -05:00 |
|
Jacob Nguyen
|
bd2004b452
|
fix(messageEvent) made messageEvent more linear and make more
complex observables
|
2022-03-29 14:11:59 -05:00 |
|
Jacob Nguyen
|
2d715ca7c7
|
feat(interactionHandling) make code more dry with op fn filterTap
|
2022-03-29 12:37:31 -05:00 |
|
Jacob Nguyen
|
26c202294f
|
fix(context.ts) fixed bug on type constraints
|
2022-03-29 01:00:35 -05:00 |
|
Jacob Nguyen
|
145fcb37fe
|
refactor(context.ts) clean up context constructing
|
2022-03-29 00:58:49 -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
|
f8c5bfc6c3
|
fix(structxports) added top lvl module type
|
2022-03-26 01:43:17 -05:00 |
|
Jacob Nguyen
|
cf708b6e37
|
fix(structxports) forgot to export top level types
|
2022-03-26 01:41:15 -05:00 |
|
Jacob Nguyen
|
c002c2782b
|
refactor : exports now simplified, removed default arg parsers as parse
method removed
|
2022-03-26 01:34:36 -05:00 |
|
Jacob Nguyen
|
2191fda383
|
refactor : modify module typings to override
|
2022-03-22 23:19:15 -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
|
d34c1881bd
|
feat(handler) add basic interaction handling and add error for not
detecting modules
|
2022-03-21 19:52:24 -05:00 |
|
Jacob Nguyen
|
5baff09c03
|
feat(types) added util type Override
|
2022-03-21 17:27:53 -05:00 |
|
Jacob Nguyen
|
05fadf0e33
|
feat : remove parse option, allowing user to custom parse arguments
|
2022-03-21 17:25:21 -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
|
4102c7102d
|
feat(commands) create module handler to deal with incoming data
|
2022-03-16 00:34:05 -05:00 |
|
Jacob Nguyen
|
3178f18d56
|
feat (handler) moving to dev build; new module types
|
2022-03-15 15:12:58 -05:00 |
|