Fleny
946e22dc2f
fix(types)!: Sort & fix message.ts types ( #4293 )
2025-08-11 19:41:00 +02:00
Fleny
2f48861ebf
fix(types)!: Sort & fix webhook.ts types ( #4300 )
...
* Sort & fix webhook.ts types
* Remove DiscordApplicationWebhook and rename DiscordIncomingWebhook to DiscordWebhook
2025-08-11 19:37:31 +02:00
Fleny
6b8365eca6
api-docs: Fix payload for modify current user voice state ( #4307 )
2025-08-11 19:03:54 +02:00
Fleny
09d2697d37
api-docs: Update comment on getMessages ( #4306 )
2025-08-11 18:55:41 +02:00
Fleny
f6ea699dfe
fix(types)!: Sort & fix guild.ts properties ( #4288 )
...
* Sort & fix guild.ts properties
* Fix type errors
* Apply code review suggestions
2025-08-11 18:51:00 +02:00
Fleny and Link
485fd1bc67
fix(types)!: Sort & fix sticker.ts types ( #4296 )
...
* Sort & fix sticker.ts types
* Update packages/types/src/discord/sticker.ts
Co-authored-by: Link <lts20050703@gmail.com >
---------
Co-authored-by: Link <lts20050703@gmail.com >
2025-08-11 18:45:33 +02:00
Fleny
d713d09064
fix(types)!: Fix nullability for DiscordEmoji ( #4285 )
...
* Fix nullability for DiscordEmoji
* Fix type errors, use actual DiscordEmoji for partial emojis
* Apply code review suggestions
2025-08-11 18:41:50 +02:00
Fleny and Link
3e6bf86db0
fix(types)!: Sort & fix user.ts types ( #4298 )
...
* Sort & fix user.ts types
* Update packages/types/src/discord/user.ts
Co-authored-by: Link <lts20050703@gmail.com >
---------
Co-authored-by: Link <lts20050703@gmail.com >
2025-08-11 18:37:10 +02:00
Fleny and Link
088de8c417
fix(types)!: Sort & fix interactions.ts types ( #4290 )
...
* Sort & fix interactions.ts types
* Fix type errors
* Apply suggestions from code review
Co-authored-by: Link <lts20050703@gmail.com >
---------
Co-authored-by: Link <lts20050703@gmail.com >
2025-08-11 18:33:47 +02:00
Fleny
b30e2ff259
fix(types): Sort & fix gateway.ts properties ( #4287 )
2025-08-11 09:05:17 +02:00
Fleny
3e325d47e9
fix(types): Sort permissions.ts types ( #4294 )
2025-08-11 08:58:37 +02:00
Fleny
de000b67b4
fix(types)!: Sort & fix stageInstance.ts types ( #4295 )
2025-08-11 08:53:31 +02:00
Fleny
12d2cff747
fix(types): Sort voice.ts types ( #4299 )
2025-08-11 08:43:15 +02:00
Fleny and Link
f199bbf71c
build(dev-deps): Update biome to v2 ( #4246 )
...
* update biome to v2
* Run biome check --write
* Update biome.jsonc
Co-authored-by: Link <lts20050703@gmail.com >
* Fix config error
* Bump biome version
* Update website/yarn.lock
* Update biome to 2.1.3
---------
Co-authored-by: Link <lts20050703@gmail.com >
2025-08-09 12:45:04 -05:00
Fleny
c86c512c60
fix(gateway): Pass down the logger to the buckets leakyBucket ( #4303 )
2025-08-08 20:55:21 +02:00
Fleny
5201817edc
fix(types)!: Sort & fix lobby.ts types ( #4292 )
2025-08-07 10:56:58 +02:00
Fleny
4d1930599c
fix(type): Sort & fix invite.ts types ( #4291 )
2025-08-07 10:53:51 +02:00
Fleny
6dec4bcedb
fix(types)!: Sort & fix guildScheduledEvent.ts properties ( #4289 )
2025-08-07 10:50:44 +02:00
Fleny
d9831f6dd1
fix(types): Sort properties in DiscordEntitlement ( #4286 )
2025-08-07 10:47:46 +02:00
4792ad2721
feat(rest): Add events ( #4245 )
...
* feat(rest): Add events
* Apply suggestions from code review
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
* Remove timeTook, consolidate event types
* Update packages/rest/src/manager.ts
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
* Fix type error
* Apply suggestions from code review
Co-authored-by: Link <lts20050703@gmail.com >
---------
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
Co-authored-by: Link <lts20050703@gmail.com >
2025-08-04 19:49:44 +02:00
27ab08a61d
feat(gateway)!: Resharding with workers ( #4206 )
...
* feat(gateway): Rework how shards are resharded
* Make bigbot example use the resharding
* fix reshard doesn't increment the lastShardId
From my testing it works, however i don't know if we should just do
this or is there a better way
* revert createGatewayManager type changes
It breaks if you want to disable resharding, didn't think of that
* Fix typo (#4252 )
* Apply suggestions from code review
Co-authored-by: Link <lts20050703@gmail.com >
---------
Co-authored-by: NotDemonix <90858555+NotDemonix@users.noreply.github.com >
Co-authored-by: Link <lts20050703@gmail.com >
2025-08-04 19:46:24 +02:00
Fleny
8fd277924f
fix(bot): ACK the interaction only after a successful response ( #4280 )
2025-08-04 08:46:47 +02:00
Fleny and Link
7413dca9f6
test(rest): Don't create as many channel, ensure we delete the resources we create ( #4283 )
...
Co-authored-by: Link <lts20050703@gmail.com >
2025-08-04 08:42:50 +02:00
Fleny
278099ae30
fix(types,bot)!: GetChannelPins.items is an array ( #4284 )
2025-08-03 17:22:12 -07:00
Fleny
068ecf897b
api-docs!: Remove deleteGuild & EditGuild.ownerId ( #4269 )
...
* Remove deleteGuild & EditGuild.ownerId
* Change E2E test
2025-07-31 21:05:31 +02:00
Fleny
f4098d573f
api-docs: Add GUILD_TAGS guild feature ( #4271 )
2025-07-30 17:50:47 +02:00
Fleny
5983af8c9b
api-docs!: remove editGuildMFA ( #4270 )
2025-07-30 17:47:51 +02:00
Fleny
979f1a248c
api-docs!: Remove createGuild and createGuildFromTemplate ( #4268 )
2025-07-30 17:45:01 +02:00
Fleny and Awesome Stickz
b6bfaa38a8
fix(types): Add missing trigger metadata values ( #4260 )
...
* Add missing triggerMetadata
* Add link for EditAutoModerationRuleOptions
* Update TriggerMetadata comments
* Apply suggestions from code review
---------
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2025-07-28 08:41:51 +02:00
Fleny and Link
39279466ce
api-docs: Add max of 512 chars on button links ( #4262 )
...
* Add max of 512 chars for button urls
* Update packages/types/src/discordeno.ts
Co-authored-by: Link <lts20050703@gmail.com >
---------
Co-authored-by: Link <lts20050703@gmail.com >
2025-07-28 08:38:51 +02:00
Fleny and Link
e162543cec
api-docs: Add IS_VOICE_MESSAGE to CreateMessageOptions ( #4263 )
...
* Add IS_VOICE_MESSAGE to CreateMessageOptions
* Update packages/types/src/discordeno.ts
Co-authored-by: Link <lts20050703@gmail.com >
---------
Co-authored-by: Link <lts20050703@gmail.com >
2025-07-28 08:36:01 +02:00
Fleny
929b1ba550
api-docs: Document automod quarantine audit log action type ( #4264 )
2025-07-28 08:31:04 +02:00
Fleny
a9d4bc346c
api-docs: Document AUTOMOD_QUARANTINED_GUILD_TAG member flag ( #4265 )
2025-07-28 08:28:16 +02:00
Fleny and Link
9f594da614
api-docs: Update the description for identity_enabled to be clearer ( #4266 )
...
* Update the description for identity_enabled to be clearer
* Update packages/bot/src/transformers/types.ts
Co-authored-by: Link <lts20050703@gmail.com >
---------
Co-authored-by: Link <lts20050703@gmail.com >
2025-07-28 08:25:22 +02:00
Fleny
ca9f4fec10
docs: Include notice of strictNullChecks being required ( #4267 )
...
And also update deno example to use v21
2025-07-28 08:21:51 +02:00
Fleny
3b4cdf6b69
test(rest): Restore the E2E tests ( #4259 )
...
* guild.spec.ts
* automod.spec.ts
* emoji.spec.ts
* member.spec.ts
* message.spec.ts
* misc.spec.ts
* role.spec.ts
* stickers.spec.ts
* user.spec.ts
* webhook.spec.ts
* delete dd-test-emoji role
2025-07-22 19:19:14 +02:00
Fleny and Link
1cb60c909c
Split extra fields into their own types ( #4256 )
...
* Split extra fields into their own types
For now they are added back to the types they belong to to avoid
breaking in this pr
* fix type errors
* Fix typo 1
Co-authored-by: Link <lts20050703@gmail.com >
* Fix typo 2
Co-authored-by: Link <lts20050703@gmail.com >
* Use omit and not partial on guild voice_states
Co-authored-by: Link <lts20050703@gmail.com >
* Remove unused `ts-expect-error`
---------
Co-authored-by: Link <lts20050703@gmail.com >
2025-07-20 18:47:30 +02:00
Fleny and Link
08a47e6872
feat(types): Add new rich presence url & status display type fields ( #4255 )
...
* feat(types): Add new rich presence url & status display type fields
* Update packages/types/src/discord/gateway.ts
Co-authored-by: Link <lts20050703@gmail.com >
* Use examples in DiscordStatusDisplayType
---------
Co-authored-by: Link <lts20050703@gmail.com >
2025-07-20 18:44:10 +02:00
Fleny
59cdefa2a2
Fix broken e2e (by removing tests) ( #4257 )
2025-07-20 17:50:00 +02:00
Fleny
4e25c94fdf
Add readme to discordeno package ( #4254 )
2025-07-18 20:53:26 +02:00
Fleny
aa5982ae26
fix(types): Add GuildScheduledEvent to DiscordAuditLogChange ( #4249 )
2025-07-13 23:58:16 +05:30
Fleny
2e0cf1f2ee
fix(types): Avoid adding undefined to DiscordAuditLogChange ( #4248 )
2025-07-13 18:26:49 +05:30
Fleny
5f8f6db9fa
fix(types): Add missing props to ExecuteWebhook ( #4247 )
...
And sort them to match the table on the discord docs
2025-07-13 18:15:38 +05:30
Fleny
936a09ec6c
fix(rest): Use .startsWith on the Content-Type check ( #4244 )
...
* fix(rest): Use `.startsWith` on the Content-Type check
* Fix type error
2025-07-13 09:02:20 +02:00
Fleny
76e64ce748
feat!: Add invite flags for guest invites ( #4237 )
...
* sort GuildFeatures
* Add invite flags for guest invites
* fix desired props type error
2025-07-12 09:42:21 +02:00
Fleny
03734ea6a1
fix(types): EditGuildOnboarding params are optional ( #4236 )
2025-07-12 09:34:30 +02:00
Fleny and Link
612ac26ea7
feat(types,rest,bot): Updated message pin endpoints ( #4228 )
...
* feat: Updated message pin endpoints
* Apply suggestions from code review
Co-authored-by: Link <lts20050703@gmail.com >
---------
Co-authored-by: Link <lts20050703@gmail.com >
2025-07-12 09:30:35 +02:00
Fleny and Link
cb8176c623
feat: user tags ( #4238 )
...
* feat: user tags
* Apply suggestions from code review
Co-authored-by: Link <lts20050703@gmail.com >
---------
Co-authored-by: Link <lts20050703@gmail.com >
2025-07-12 09:25:31 +02:00
Fleny
8e637731e8
feat(rest): use a custom inspect for errors
2025-07-12 11:38:08 +05:30
Fleny
409360a595
Fix some falsy values not in transformed objects ( #4242 )
2025-07-11 19:42:47 +05:30
Fleny and Awesome Stickz
598b839af7
Bump patch version when bumping release by commit ( #4240 )
...
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2025-07-07 13:37:06 +05:30
Fleny and Awesome Stickz
07a094e7e4
feat: role gradient colors ( #4239 )
...
* sort GuildFeatures
* feat: role gradient colors
* Use deprecated jsdoc tag
---------
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2025-07-07 13:06:31 +05:30
Fleny and Awesome Stickz
60c8d3e9ac
Add customizers for colleactibles and nameplate ( #4241 )
...
They exited in the types but didn't in the runtime object causing a runtime error when the code needed to transform a nameplate
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2025-07-07 12:58:04 +05:30
Fleny
c6e4fd9768
Update rest proxy to node v20 and its deps ( #4226 )
2025-06-21 19:38:11 +02:00
Fleny
2ae8690faa
ci: Use node v20 in CI ( #4203 )
...
* Use node v20 in CI
* Revert unit tests to use node 18
* Revert "Revert unit tests to use node 18"
This reverts commit 61dbd272f0 .
2025-06-21 11:08:25 -05:00
Fleny
c4f2fc2b01
feat(types,bot): add user collectibles ( #4225 )
2025-06-14 13:38:58 +05:30
Fleny and Awesome Stickz
f500c00434
feat(bot,types): Add name and size to FileComponent ( #4224 )
...
* feat(bot,types): Add name and size to FileComponent
* fix ci
* more fix ci
---------
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2025-06-13 18:59:53 +05:30
Fleny and Awesome Stickz
2f06b95f37
feat(types,bot): Add attachment_id to UnfurledMediaItem ( #4223 )
...
* feat(types,bot): Add attachment_id to UnfurledMediaItem
* fix ci
---------
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2025-06-13 18:53:59 +05:30
Fleny and Awesome Stickz
adc10e3b28
feat(types,bot): approximate_user_authorization_count ( #4222 )
...
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2025-06-13 18:47:41 +05:30
Fleny and Awesome Stickz
04b53a68c7
fix(types): update InteractionCallbackData flags ( #4221 )
...
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2025-06-13 18:39:11 +05:30
Fleny and Awesome Stickz
4b30c24f8d
Add application deauthorized webhook event ( #4217 )
...
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2025-06-13 18:18:50 +05:30
Fleny and Jonathan Ho
70bcd16e8d
chore(website): Update docusarus v3.8, improve build perf ( #4209 )
...
* Update docusaurus to v3.8, improve performance
Docusaurus:
- Update to v3.8.0
- Enable new faster features, rspack bundler cache and worker threads
- Update CI to cache rspack bundler cache
- Update dependencies to latest versions
- Update blog posts to use the truncate tag
- Update caniuse-lite
Removed duplicated type documentation generation for bot package
* Use .jsonc files for typedoc
And use the readme option instead of a custom script
* remvoe typedoc script
---------
Co-authored-by: Jonathan Ho <heiheiho000@gmail.com >
2025-06-02 07:47:19 +02:00
Fleny
f811178f59
Remove default command contexts sentence ( #4210 )
2025-06-01 14:08:17 +05:30
Fleny
90f0507af0
feat(utils): animated webp emojis ( #4199 )
2025-06-01 08:28:27 +02:00
Fleny
b537c06a72
fix(types): Specify that IsComponentV2 is permanent ( #4202 )
2025-06-01 08:24:24 +02:00
Fleny
ef5cf54c66
fix(bot): Use an object to present desired properties errors ( #4208 )
...
* Use DesiredPropertiesError instead of strings
Using an object allows typescript to error in more cases as with strings
if the original propriety was a string it would not error for stuff like
`.endsWith(...)`
We use a symbol to make sure the type doesn't actually become a generic
object, but instead is a specific type that can be checked against.
* Update docs
2025-06-01 08:20:16 +02:00
Fleny
5cb7c1d1d2
example(bigbot): Spawn one shard at a time ( #4127 )
...
* Spawn one shard at a time
* remove useless code in ShardIdentified handling
* update comment on tellWorkerToIdentify
* fix mistake
* Use request identify
This also makes some unrelated changes needed to make the example
comple when using the build from this branch.
* remove debug logs
2025-05-25 14:00:47 +05:30
Fleny and Awesome Stickz
cafc5713ab
fix(types, bot): Clarify interaction.message comment ( #4201 )
...
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2025-05-24 03:45:23 +05:30
Fleny
b0d4309ec5
fix(types): Add missing limits on alts for media ( #4200 )
...
x
2025-05-24 03:38:47 +05:30
Fleny
17dc876a9e
fix(bot): Add entitlements to interactions ( #4198 )
...
* Add entitlements to interactions
* fix type error
2025-05-24 03:24:21 +05:30
Fleny
2eace55b9b
Specify when IS_COMPONENT_V2 is valid for flags ( #4195 )
2025-05-19 01:48:16 +05:30
Fleny and Awesome Stickz
059c6a9797
fix(bot): don't override flags when isPrivate ( #4191 )
...
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2025-05-10 21:21:00 +02:00
Fleny
83d329c374
Remove shardIsReady ( #4190 )
2025-05-11 00:44:42 +05:30
Fleny and Awesome Stickz
b14328240b
refactor(gateway): Improve request identify flow ( #4126 )
...
* Improve request identify flow
* Use leaky bucket for requestIdentify
* Revert behavior change to identify
* Move approved request identify to requestIdentify
* Apply some suggestions from code review
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
* move request identify to identify
* remove requestIdentify call from manager
* Add flag to skip requestIdentify in shard identify
* Add logs about socket creation
* Update newly added logs
* change "shard" to "Shard"
---------
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2025-05-10 16:46:30 +05:30
Fleny
9afd5cc350
Remove comment limit on number of component ( #4189 )
...
The limit is still in place however it is 40 total,
so it is a bit more complicated to explain and the discord docs
are better at doing so than what we can do with JSDoc
2025-05-05 22:18:19 +05:30
Fleny
80509a1420
Update manager.ts ( #4176 )
2025-04-28 18:28:55 +02:00
Fleny
b3de175f13
feat(types,rest,bot): Add with_components to webhooks ( #4152 )
...
* Add with_components to webhook execute and edit
* Fix query param building
* update comments
2025-04-27 09:42:51 +02:00
Fleny
a584ffc3a3
fix(types): Add missing ContainerComponent to MessageComponent ( #4172 )
2025-04-26 20:00:05 +02:00
3d90d816e7
feat(types,bot)!: Components V2 ( #4080 )
...
* UI
* change component names to match Discord's names
* add divider prop to separator component
* rename thumbnail component image property to media
* Rename MessageFlags.IsUiKit to IsComponentsV2
* Rename FileDisplay component to File component
* Added container component
* add id to container component transformers
* add id to all components
* SectionComponent.accessory now accepts ButtonComponent as well
* Update description for FileComponent.file
* fix bad merge
* Change Component.accessory to ButtonComponent | ThumbnailComponent
* Add section to reverse, fix Component#accessory
* remove type cast on section transform
* Add docs link for CreateGuildChannel
Co-authored-by: LTS (Link) <lts20050703@gmail.com >
* Update comments & split components
* fix type errors
* Really fix CI
* transform UnfurledMediaItem
* Apply suggestions from code review
Co-authored-by: LTS (Link) <lts20050703@gmail.com >
* change DiscordInputTextComponent to DiscordTextInputComponent
* fix order in Transformers.customizers
* Fix missing transformers
* update action row components type
---------
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
Co-authored-by: LTS (Link) <lts20050703@gmail.com >
2025-04-26 08:35:06 +02:00
Fleny and LTS
24703f13dd
fix(types)!: Remove incorrect, reorder and fixes in channel ( #4151 )
...
* Remove incorrect, reorder and fixes in channel
- Updated comments to be more clear
- Remove `Channel.newly_created`, doesn't seem to exist in the api docs
- Fix nullability for some fields
- Remove DiscordActiveThreads, DiscordArchivedThreads and DiscordListActiveThreads as they don't seem to match anything in the api
* Add back DiscordListActiveThreads but under Guild
and fix type errors
* Update packages/types/src/discord/channel.ts
Co-authored-by: LTS (Link) <lts20050703@gmail.com >
* Revert newly_created removal
* Apply suggestions from code review
Co-authored-by: LTS (Link) <lts20050703@gmail.com >
---------
Co-authored-by: LTS (Link) <lts20050703@gmail.com >
2025-04-26 08:31:01 +02:00
Fleny
f0e0bd0aef
Update Slash Command Name regex ( #4102 )
...
* Update Slash Command Command Name regex
* Update comments to reflect the change
* Use the correct apostrophe in the regex
While the docs use the regular ', discord accepts
the unicode apostrophe ʼ.
2025-04-25 21:21:27 +02:00
Fleny
22012fc288
feat(types, rest, bot): Add lobby support ( #4158 )
...
* Add lobby support
* Fix CI
Apparently for extends a bot was a LobbyMember since both had
a required id property and even if LobbyMember had other properties
as well that did not matter
* update LobbyMember flags to use ToggleBitfield
2025-04-25 21:15:42 +02:00
Fleny
77fc516a64
feat(types,bot): Add the attachmentSizeLimit prop to interactions ( #4163 )
...
* Add the attachmentSizeLimit prop to interactions
* Fix type error
2025-04-23 19:48:40 +05:30
Fleny
806380a25d
Fix triple-n typos in types.ts and application.ts ( #4164 )
2025-04-23 19:39:18 +05:30
Fleny and Awesome Stickz
d063655e56
Deprecate createGuild and createGuildFromTemplate ( #4169 )
...
While discord does not say anything explicit about deprecating the
createGuildFromTemplate endpoint, it is a fair assumption to make that
it is included in this change
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2025-04-23 19:32:39 +05:30
Fleny and Awesome Stickz
cf8304ccef
fix(types)!: Fix optionals for some props in auto moderation. ( #4150 )
...
* Fix optionals for some props in autoModeration.
Also fix some comments to be more clear
* Fix type error in automodActionExecution
* Fix type error in automod.spec.ts e2e test
---------
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2025-03-04 18:44:14 +05:30
Fleny
f2e446f4dd
Reorder AuditLog add SoundboardSound log changes ( #4149 )
2025-03-04 18:01:30 +05:30
Fleny
bcd8d4db37
refactor(types): reorder properties in DiscordApplication
2025-03-04 17:53:15 +05:30
Fleny and Awesome Stickz
a624cad2ca
fix(gateway): Keep state to avoid unwanted disconnections ( #4138 )
...
* Keep state to avoid unwanted disconnections
This keeps a state to know that we wanted to end the connection with a
code of 1000 or 1001 to avoid unwanted disconnections in case discord /
someone in the middle of the TCP connection (such as cloudflare) sends a
close code of 1000 or 1001.
* Apply suggestions from code review
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
---------
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2025-02-25 13:23:12 +05:30
Fleny and Awesome Stickz
e7ebbaa31e
feat(rest): Improve error message for rest errors ( #4136 )
...
* Improve error message for rest errors
* Update packages/rest/src/manager.ts
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
* Add new line
---------
Co-authored-by: Awesome Stickz <awesome@stickz.dev >
2025-02-23 15:43:28 +05:30
Fleny
0efc4543da
fix(types, gateway)!: UpdatePresence inconsistencies ( #4124 )
...
* FIx Update Presence incosistencies
* use keyof typeof for DiscordUpdatePresence status
* Remove deprecated gateway types
2025-02-17 14:05:06 +05:30
Fleny
ed912a590b
Add HTTPJsonErrorCodes ( #4130 )
2025-02-17 14:00:11 +05:30
Fleny
039c1945cc
Use tsc to build instead of swc ( #4128 )
2025-02-12 19:23:28 +01:00
Fleny and LTS
e387f2cae2
feat(types,rest,bot): Add ApplicationRoleConnectionMetadata types ( #4125 )
...
* add applicationRoleConnectionMetadata types
* Update packages/rest/src/manager.ts
Co-authored-by: LTS (Link) <lts20050703@gmail.com >
* Update packages/rest/src/manager.ts
Co-authored-by: LTS (Link) <lts20050703@gmail.com >
---------
Co-authored-by: LTS (Link) <lts20050703@gmail.com >
2025-02-07 16:42:46 +01:00
Fleny
6b577c3f3d
feat(bot,rest,types): Guild incidents data ( #4123 )
...
* Guild incidents data
* Update comments on ModifyGuildIncidentActions
2025-02-06 17:24:44 +01:00
Fleny
e2d7b5b63d
Add hasSnapshot flag to Message ( #4122 )
2025-02-02 10:03:55 +01:00
Fleny
0fb403a332
refactor(types): split discord.ts into multiple files ( #4088 )
...
* Split reference types
* Split webhook events types
* Split interactions types
* Split gateway types
* Move application related types to applications.ts
* Split auditLog types
* Split autoModeration types
* Split channel types
* Split emoji types
* Split entitlement types
* Split guild types
* Split guildScheduledEvent types
* Split GuildTemplate types
* Split Invite types
* Split message types
* Split poll types
* Split sku types
* Split soundboard types
* Split stageInstances types
* Split sticker types
* Split subscription types
* Split user types
* Split voice types
* Split webhooks types
* Split oauth2 types
* Split opcodes types
* Split permission types
* Split teams types
* Sort out remaining types
* Rename to singlar to match discord docs
2025-02-01 18:32:42 +01:00
Fleny
0059056d77
Use as instead of specifying the generic ( #4111 )
2025-01-31 17:58:58 +01:00
Fleny
ebbb5f5541
Fix double socket bug on zombie ( #4109 )
2025-01-31 01:18:45 +05:30
Fleny
10731a180a
chore(utils)!: Remove logger code related to Depth ( #4106 )
...
* Deprecate logger code related to Depth
* remove logger depth
* fix tests
2025-01-30 18:42:22 +01:00