Fleny
0f359e5013
chore: Disable runOn folderOpen for turbo watch vscode task ( #4316 )
...
The task currently opens up as soon as visual studio code opens the folder
and it is very much annoying since it pops up immediately and also for example
for me it makes my pc lag quite a bit due to the amount of files being watched
and git processes that it spawns to calculate the hashes (this is at least
my understanding of what it is doing with all the git processes)
2025-08-12 20:40:23 +02:00
Fleny and Link
109a478a5b
fix(types): Sort teams.ts types ( #4297 )
...
* Sort teams.ts types
* Update packages/types/src/discord/teams.ts
Co-authored-by: Link <lts20050703@gmail.com >
---------
Co-authored-by: Link <lts20050703@gmail.com >
2025-08-11 19:43:54 +02:00
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