jaron
211c1ca4c6
refactor: Improve hydration type handling with Omit and preserve original properties
2025-02-15 12:14:07 -06:00
jaron
69f32aa067
refactor: Improve hydration to preserve previous properties and types
2025-02-15 12:11:27 -06:00
jaron
9043c637c0
refactor: Simplify hydration type inference in hydrate function
2025-02-15 12:09:39 -06:00
jaron
929cd71881
refactor: Simplify hydrator type signature in Context
2025-02-15 12:07:52 -06:00
jaron
c756bbbc30
refactor: Simplify hydrator type signature to fix type conflicts
2025-02-15 12:04:48 -06:00
jaron
b4a8f412a1
feat: Add channel property to HydratedMessage and HydratedContext types
2025-02-15 12:00:28 -06:00
jaron
817e37c4e4
feat: Add channel hydration support for Message and Context objects
2025-02-15 11:59:15 -06:00
jaron
1cafdbdcc8
feat: Add Channels cache to Client with ObjectCache implementation
2025-02-15 11:57:07 -06:00
jaron
7f745d9a38
fix: Handle Date conversion for last_pin_timestamp in Channel
2025-02-15 11:43:03 -06:00
jaron
962a1e9909
fix channel fromDiscord implementation
2025-02-15 11:41:45 -06:00
jaron
a3514801fe
feat: Make Channel.fromDiscord method generic to match base class signature
2025-02-15 11:40:38 -06:00
jaron
1227580083
feat: Add DefaultReaction type to channel types
2025-02-15 11:39:20 -06:00
jaron
835271a4c7
feat: Add DefaultReaction type to message types
2025-02-15 11:33:51 -06:00
jaron
6f385a68e7
reformat channel type
2025-02-15 11:32:25 -06:00
jaron
dbad7168e8
feat: Add Channel types with enums and Discord/library interfaces
2025-02-15 11:30:41 -06:00
jaron
43f83a1964
Fix import in channel class
2025-02-15 11:19:59 -06:00
jaron
1480905468
feat: Enhance Channel type with comprehensive Discord channel structure support
2025-02-15 11:18:20 -06:00
jaron
3bb42e3751
Added aider to .gitignore
2025-02-15 11:03:11 -06:00
jaron
8333ab2d44
Merge pull request #3 from jaronpate/ft/v0.0.4
...
Added workflow and fixed bug with command handling
2025-01-15 13:51:16 -06:00
jaron
1aa0fbb9e2
Added workflow and fixed bug with command handling
v0.0.4
2025-01-15 14:50:48 -05:00
jaron
be82580f90
Published v0.0.3 because im dumb
v0.0.3
2025-01-12 20:20:04 -06:00
jaron
63755fe17a
Merge pull request #2 from jaronpate/ft/v0.0.2
...
Fixed image...i know
2025-01-12 20:10:35 -06:00
jaron
93b7fe2ed5
Fixed image...i know
v0.0.2
2025-01-12 20:09:46 -06:00
jaron
3e2b0f24bf
Merge pull request #1 from jaronpate/ft/rewrite
...
ft/rewrite
2025-01-12 20:05:32 -06:00
jaron
a57cfc6528
Fully renamed to unicord
v0.0.1
2025-01-12 19:53:53 -06:00
jaron
0dbd14da04
Renamed to unicord
2025-01-12 19:29:49 -06:00
jaron
8811dab6ec
Fix build script
2025-01-12 19:02:09 -06:00
jaron
486387e905
Update README.md for beta release
2025-01-12 18:55:04 -06:00
jaron
e6e4fd1a02
Refactor and update types and handlers
...
- README changes: removed 'as const' annotation and note.
- Connector changes: dispatched event for commands in gateway.
- Updated processor type guard for command handlers.
- Removed readonly from CommandHandler types in handler definitions.
- Test adjustments: updated demo tests to reliable command registration.
2025-01-12 15:36:01 -06:00
jaron
8943b5a06e
Fixed interaction payload/data type
2025-01-05 14:43:12 -06:00
jaron
202255d4ff
Added simple component interaction support
2025-01-02 03:10:54 -06:00
jaron
fc7f6548a4
Updated the README some for rewrite
2025-01-02 01:49:22 -06:00
jaron
2f20325c03
Added a description to the package
2025-01-01 23:01:05 -06:00
jaron
7a31b09a0d
Added some stuff for beta release. Toying with a build script.
2025-01-01 22:21:36 -06:00
jaron
57d86e0e1c
Added user type resolution. Fixed bug in arg validation. Small polish here and there
2024-12-30 16:00:24 -06:00
jaron
3bd0a0899b
fixed command arg types
2024-12-19 16:15:07 -06:00
jaron
5f038026d3
Some build process stuff
2024-12-18 13:32:15 -06:00
jaron
e85083035e
Some build proccess stuff
2024-12-16 12:48:18 -06:00
jaron
13b25ca7d2
added event bus. working on a gateway object base class.
2024-12-15 15:11:59 -06:00
jaron
fbdff25c14
WE ARE COOKING (slash commands with some arg validation proto working)
2024-11-16 17:07:31 -06:00
jaron
7848ea0082
embarassing ass typo
2024-11-16 12:50:19 -06:00
jaron
119ddfefd1
Prototyping application commands & base command handler
2024-11-16 11:55:10 -06:00
Jaron
f3b1546d54
regorganizing and attempting to allow rehydration
2024-11-15 13:49:33 -06:00
Jaron
5b1fa15e66
Hydrator is coming along
2024-11-13 13:34:43 -06:00
Jaron
f419e82579
Messages service, ceched promises, adding 'hydration' models
2024-11-12 00:38:08 -06:00
Jaron
17646e7f36
add back github workflows
2024-11-10 01:57:01 -06:00
Jaron
56e10f043a
init for rewrite
2024-11-10 01:55:07 -06:00
Jaron Pate
57a787e7ec
working application commands?
2022-10-07 01:12:31 -05:00
Jaron Pate
230aee97fa
starting to add slash commands
2022-09-20 19:32:41 -05:00
Jaron Pate
a346d56f9b
add desc to readme for npm
2022-09-18 01:25:31 -05:00