Jacob Nguyen
|
269ab563ab
|
refactor: Cleaning up
|
2022-05-15 19:26:38 -05:00 |
|
Jacob Nguyen
|
a76099cbcb
|
refactor: change loading strategy, eliminate bloat
|
2022-05-15 19:18:19 -05:00 |
|
Jacob Nguyen
|
df1808cfb5
|
style: Reformat w/ prettier
|
2022-05-15 16:00:05 -05:00 |
|
Jacob Nguyen
|
b6bf08f673
|
refactor: Remove PluggedModule, change Module signature to support event plugins
|
2022-05-15 15:58:54 -05:00 |
|
Jacob Nguyen
|
61fe8534b5
|
refactor: Adding more top level imports and move partition
|
2022-05-15 01:03:57 -05:00 |
|
Jacob Nguyen
|
86457a78ff
|
refactor: Change sernModule fn signature
|
2022-05-14 23:12:26 -05:00 |
|
Jacob Nguyen
|
58b7a6c21b
|
refactor: shorten code, add UnionToTuple type
|
2022-05-14 19:28:30 -05:00 |
|
jacoobes
|
2697e35b2e
|
feat: Add castings for res
|
2022-05-14 02:18:12 -05:00 |
|
jacoobes
|
d29298c17a
|
feat: Add messageComponent handler
|
2022-05-14 02:16:13 -05:00 |
|
jacoobes
|
6ac9720260
|
feat: Adding TextInput map & starting event plugins for message components
|
2022-05-13 23:40:52 -05:00 |
|
jacoobes
|
c4e8e517b3
|
feat: interactionCreate.ts refactoring
|
2022-05-13 23:33:53 -05:00 |
|
jacoobes
|
88dcdee818
|
feat: broadening EventPlugin default generic type, reformat with prettier
|
2022-05-13 14:33:17 -05:00 |
|
Jacob Nguyen
|
46b3b9574a
|
chore: eslint formattting
|
2022-05-09 15:01:10 -05:00 |
|
Jacob Nguyen
|
8782cad9cd
|
fix: accidentally imported wildcard from wrong place & namespace
resolution
|
2022-05-08 20:52:48 -05:00 |
|
Jacob Nguyen
|
d3e8943ca9
|
refactor: change from switch -> match
|
2022-05-07 22:35:24 -05:00 |
|
Jacob Nguyen
|
57dc0bac88
|
build : Added ts-pattern for pattern matching with command types and
plugin types
|
2022-05-07 21:07:10 -05:00 |
|
Jacob Nguyen
|
2f61399b5e
|
feat(handler): progress on event plugins
|
2022-05-07 00:19:29 -05:00 |
|
Jacob Nguyen
|
2c8fdce7e1
|
fix(messageEvent) : fix access location for messages
|
2022-04-29 15:33:18 -05:00 |
|
Jacob Nguyen
|
9e05090214
|
feat : partitioning command stores for better event mapping, more
refactoring
|
2022-04-29 14:11:10 -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
|
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
|
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
|
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
|
ea8c15986a
|
feat(handler) Add context more context methods and nullish type
|
2022-04-03 01:37:38 -05:00 |
|
Jacob Nguyen
|
1b7c46518d
|
feat(handler) context class updates and more minor additions
|
2022-04-02 22:55:48 -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
|
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
|
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
|
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 |
|