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 |
|
Jacob Nguyen
|
5a1870be73
|
feat : refactor command objects. Deciding not to use a class
|
2022-03-13 23:05:53 -05:00 |
|
Jacob Nguyen
|
586d386afb
|
refactor(command.ts) properties no longer look as ugly
|
2022-03-13 01:53:23 -06:00 |
|
Jacob Nguyen
|
5b968ce442
|
feat(handler) create command-options interface, remove module
|
2022-03-13 01:37:24 -06:00 |
|
Jacob Nguyen
|
840619d7c5
|
feat(command.ts) throw error on alias present on slash command
|
2022-03-12 00:56: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
|
f1ffff48c8
|
feat(command.ts) Add command class
|
2022-03-11 15:07:43 -06:00 |
|
Jacob Nguyen
|
30b7f59d4f
|
feat(module.ts) Removing and minimizing module. Will allow simplication
of revamping
|
2022-03-11 12:34:53 -06:00 |
|
Jacob Nguyen
|
0513391189
|
build(logger.ts) Remove day.js dependency in favor of native
|
2022-03-11 11:29:35 -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
|
6d2af4728c
|
feat(handler) Filters only executable messages now
|
2022-03-11 10:39:30 -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 |
|
Jacob Nguyen
|
08f593792e
|
feat(handler) new ready event handling
Also added new enum errors,
removed useless promise fn sign,
and more
|
2022-03-09 00:44:29 -06:00 |
|
Jacob Nguyen
|
9ce1314133
|
docs(wrapper.ts) Add events property to JSDoc
|
2022-03-08 18:14:42 -06:00 |
|
Jacob Nguyen
|
0dd95be59a
|
feat(sern.ts) Add basic event manager
|
2022-03-08 16:36:51 -06:00 |
|
Jacob Nguyen
|
84fc853dd6
|
refactor(handler) change init param to Wrapper, add eventConfig type
|
2022-03-08 13:02:42 -06:00 |
|
Jacob Nguyen
|
cfb7df8451
|
feat(sern.ts) attempting to remove the bloated class in favor of smaller
functions, install rxjs
|
2022-03-08 11:43:38 -06:00 |
|
Jacob Nguyen
|
ff2427f876
|
perf(sern.ts) remove return await
|
2022-03-08 00:48:07 -06:00 |
|
Jacob Nguyen
|
9e4adf8bcf
|
refactor(structures) create structures dir
|
2022-03-08 00:30:18 -06:00 |
|
Jacob Nguyen
|
36831def0f
|
chore(module.ts) Move Command Modules to different file, change context objs to class counterparts
|
2022-03-07 23:49:38 -06:00 |
|
Jacob Nguyen
|
707840bc76
|
feat(context.ts) Adding context class and getters and setters
|
2022-03-04 00:48:11 -06:00 |
|
Jacob Nguyen
|
3b8a7f3cbc
|
feat(markup.ts) add arcs changes
|
2022-03-03 22:44:16 -06:00 |
|
Jacob Nguyen
|
e4a88ff306
|
feat(markup.ts) merge higharcs changes
|
2022-03-03 22:16:16 -06:00 |
|
Jacob Nguyen
|
9e17a80ca2
|
style(markup.ts): formatted a little for readability
|
2022-03-02 09:47:40 -06:00 |
|
Jacob Nguyen
|
15d8a6a794
|
refactor(utilities): made markup.ts eslint compliant and added formatting to logger
|
2022-03-01 23:05:25 -06:00 |
|
Arcy
|
9bef8b332c
|
Merge pull request #15 from rqft/main
Create markup.ts
|
2022-02-22 00:42:40 -03:00 |
|
Arcy
|
3a4e286381
|
Create markup.ts
|
2022-02-21 21:39:19 -06:00 |
|
jacoobes
|
00a5fa43ad
|
feat(sern.ts): adding logging instead of large complaining messages from bot
|
2022-02-21 17:07:08 -06:00 |
|
jacoobes
|
40fb723143
|
feat(sern.ts): changed how module is passed around, now has name property at runtime
|
2022-02-21 02:00:12 -06:00 |
|
jacoobes
|
ef9d53e6b1
|
feat(sern.ts): beginning to add new basic logger system
|
2022-02-21 01:58:25 -06:00 |
|
jacoobes
|
d17f999d69
|
style(sern.ts): minimized code, refactor style
|
2022-02-21 00:51:00 -06:00 |
|
jacoobes
|
1cff46c0ab
|
fix(utilexports.ts): forgot to remove the deleted feat of option builder
|
2022-02-21 00:44:52 -06:00 |
|
jacoobes
|
81921937b5
|
refactor: removed options builder as it is redundant
|
2022-02-21 00:41:34 -06:00 |
|
Jacob Nguyen
|
15ab87aac5
|
refactor(handler): exported the option builder v0.0.1
|
2022-02-20 10:48:45 -06:00 |
|
xxDeveloper
|
408d1e31e3
|
docs: Updated README links
|
2022-02-20 16:19:12 +03:00 |
|
Jacob Nguyen
|
eaf06581fb
|
Merge branch 'main' of https://github.com/sern-handler/Sern
|
2022-02-19 13:34:50 -06:00 |
|
Jacob Nguyen
|
1397974fb6
|
feat(sern.ts): changing default value of args in text based cmd to string[], from string
|
2022-02-19 13:34:30 -06:00 |
|
Jacob Nguyen
|
e0541f777b
|
feat(sern.ts): changing default value of args in text based cmd to string[], from string
|
2022-02-19 13:23:58 -06:00 |
|