Superchupu
7ce6bb99e9
chore(deps): pin @discordjs/ws version in discord.js ( #9533 )
...
* chore(discord.js): pin `@discordjs/ws` version
* chore: update lockfile
2023-05-07 16:40:19 +02:00
Synbulat Biishev
227232112d
feat(GuildAuditLogsEntry#extra): add missing channel property ( #9518 )
...
* feat(GuildAuditLogsEntry#extra): add missing `channel` property
* types(GuildAuditLogsEntryExtraField): update
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-05-07 00:55:02 +00:00
Jaw0r3k
37181ab232
perf(Role): improve members getter ( #9529 )
...
perf(Role): improve members
2023-05-06 23:37:43 +00:00
ckohen
cdaa0a36f5
refactor(rest): switch api to fetch-like and provide strategies ( #9416 )
...
BREAKING CHANGE: NodeJS v18+ is required when using node due to the use of global `fetch`
BREAKING CHANGE: The raw method of REST now returns a web compatible `Respone` object.
BREAKING CHANGE: The `parseResponse` utility method has been updated to operate on a web compatible `Response` object.
BREAKING CHANGE: Many underlying internals have changed, some of which were exported.
BREAKING CHANGE: `DefaultRestOptions` used to contain a default `agent`, which is now set to `null` instead.
2023-05-06 21:09:19 +02:00
iCrawl
5bfcf93e29
chore(discord.js): release discord.js@14.11.0
2023-05-06 11:06:10 +02:00
DD
e6274681fd
fix(WebSocketManager): properly emit shard error events ( #9521 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-05-05 20:17:05 +00:00
Almeida
6b2c3fb9d0
feat(Guild): safety alerts channel and mention raid protection ( #8959 )
...
* feat(Guild): add safety alerts channel and mention raid protection
* docs: add missing tag
* fix: keep other properties in triggerMetadata
* docs(Guild): update example usage
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-05-05 18:39:58 +00:00
iCrawl
d8d21cf370
chore: cloudflare sponsorship
2023-05-05 20:29:10 +02:00
Aura Román
8e9a2b4630
perf(Role): linear speed position getter ( #9493 )
...
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-05-05 12:49:00 +00:00
iCrawl
d4f12e0a0c
chore: deps
2023-05-05 14:30:47 +02:00
Jiralite
d7b18f0681
types(StringSelectMenuComponentData): options is required ( #9515 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-05-05 12:28:39 +00:00
iCrawl
7e875f6919
chore: refactor workspace
2023-05-03 02:14:22 +02:00
Qjuh
c429763be8
fix(WebSocketManager): emit raw ws events again ( #9502 )
2023-05-02 19:49:55 +00:00
Jiralite
1b7981e469
docs(Client): Update Sapphire's snowflake utility links ( #9501 )
2023-05-02 12:56:38 +02:00
Aura Román
f2ad0762c5
refactor(GuildChannel): simplify constructor ( #9499 )
2023-05-02 10:32:47 +00:00
iCrawl
6d7f3b0f5c
chore(discord.js): release discord.js@14.10.2
2023-05-02 01:18:23 +02:00
Almeida
201b002ad4
fix: correct isJSONEncodable() import ( #9495 )
...
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-05-01 22:25:51 +00:00
Almeida
b327f4925f
fix(Client): generateInvite() scope validation ( #9492 )
2023-05-01 22:11:11 +00:00
iCrawl
e262df9117
chore(discord.js): release discord.js@14.10.1
2023-05-01 23:50:16 +02:00
iCrawl
ac9bf3ac06
fix(Client): spelling of InvalidScopesWithPermissions
2023-05-01 23:49:32 +02:00
Almeida
a9f2bff82a
refactor(ShardClientUtil): logic de-duplication ( #9491 )
...
added docs to the `calculateShardId` function
2023-05-01 20:08:45 +00:00
iCrawl
be81c8bf3b
chore(discord.js): release discord.js@14.10.0
2023-05-01 17:42:07 +02:00
Qjuh
a9e0de4288
refactor(WebSocketManager): use /ws package internally ( #9099 )
2023-05-01 17:08:23 +02:00
iCrawl
0762ddb3f4
chore: deps
2023-05-01 15:29:51 +02:00
GrapeColor
ad217cc760
fix(ShardClientUtil): Fix client event names ( #9474 )
...
Co-authored-by: GrapeColor <grapecolor@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-30 10:16:44 +00:00
iCrawl
1ba7394a7d
chore: deps
2023-04-30 09:01:17 +02:00
Jiralite
217e5d8100
fix(BaseClient): Prevent user agent mutation ( #9425 )
...
fix(BaseClient): prevent user agent mutation
2023-04-28 17:46:50 +00:00
Jaw0r3k
40d07fbbbd
fix(BitField): use only enum names in iterating ( #9357 )
...
* fix: use only names in iterating bitfield
* fix: not a number
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
* fix: serialize
Co-authored-by: SpaceEEC <spaceeec@yahoo.com >
---------
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
Co-authored-by: SpaceEEC <spaceeec@yahoo.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-28 17:25:11 +00:00
anandre
1b15d31b5a
docs(AutoModerationRule): update docs ( #9464 )
...
* Update AutoModerationRule.js
Update the docs descriptions for some of the AutoModerationRule methods to make them clearer and easier to understand
* Update AutoModerationRule.js
Updated the `exemptRoles` and `exemptChannels` parameter descriptions for their respective helper methods to match the typedef `AutoModerationRuleEditOptions`.
* Update AutoModerationRule.js
Update the `mentionTotalLimit` description to match the one in the `AutoModerationTriggerMetadataOptions` typdef.
* Update packages/discord.js/src/structures/AutoModerationRule.js
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-28 17:19:14 +00:00
Idris
d26df5faba
types(AutoModerationActionMetadataOptions): make channel property optional ( #9460 )
...
* refactor(GuildMember): make _roles a getter and roles a normal prop
* types(AutoModerationActionMetadataOptions): make channel property optional
* fix: revert changes from another PR
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-28 17:13:27 +00:00
Michael H
1b4d34cebf
chore: Add directory to package.json ( #9456 )
...
* chore: Add directory to package.json
* fix: run fmt
* fix: undo formatting
2023-04-25 14:27:44 +00:00
iCrawl
43e205b840
chore: deps
2023-04-24 19:46:44 +02:00
Jiralite
c6ca5a83e7
docs(APITypes): Document role & user select menu components ( #9435 )
...
docs(APITypes): document select menu components
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-21 20:56:51 +00:00
Jiralite
5c52bb9590
docs(BaseMessageOptions): Fix embeds and components ( #9437 )
...
docs(BaseMessageOptions): fix embeds and components
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-21 20:43:17 +00:00
Almeida
3e01f91bbb
feat(Attachment): voice messages ( #9392 )
...
Co-authored-by: Tetie <tjvssr@gmail.com >
2023-04-21 11:09:37 +02:00
anandre
7d341000d4
docs(InteractionResponses): showModal docs change ( #9434 )
...
* Update InteractionResponses.js
Update the parameters for the showModal method
* Update APITypes.js
Add APIModalInteractionResponseCallbackData link for docs link for showModal method
* Update InteractionResponses.js
Change the order of parameters so the ModalBuilder is listed first
* Update APITypes.js
Disable the ESline line length rule for the APITypes file
* Update InteractionResponses.js
Add ModalComponentData to the JSDoc, it was omitted before.
2023-04-21 08:17:44 +00:00
MrMythicalYT
ce287f21d1
docs: use ESM code in examples ( #9427 )
...
* docs(Partials): use import statement
* docs: update readme to ESM
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-20 06:40:15 +00:00
Almeida
d2d27ce734
fix: use new permission name ( #9274 )
...
* fix: use new permission name
* docs: requested changes
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-19 14:32:07 +00:00
iCrawl
98a76db482
docs: generate static imports for types with api-extractor
2023-04-17 19:08:01 +02:00
Tetie
7d7972d239
chore(Client): robust error checking ( #9390 )
...
* chore: robust error checking
* fix: check for null
* chore: add period
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* fix: check for undefined correctly
* chore: robust error checking
* fix: check for null
* chore: add period
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* fix: check for undefined correctly
* fix: check for null
* fix: update typings
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-04-17 15:05:32 +00:00
Jiralite
29389e39f4
feat(BaseInteraction): Support new channel payload ( #9337 )
...
* feat(BaseInteraction): support new channel payload
* refactor(InteractionCreate): different approach
Co-Authored-By: Synbulat Biishev <contact@syjalo.dev >
---------
Co-authored-by: Synbulat Biishev <contact@syjalo.dev >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-16 14:28:32 +00:00
Ben
2dddbe1f32
feat(RoleTagData): add guildConnections ( #9366 )
...
* feat(roleTagData): add guildConnections
* feat(roletagdata): add guildConnections
* Update packages/discord.js/typings/index.d.ts
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: space <spaceeec@yahoo.com >
2023-04-14 22:04:57 +00:00
Almeida
86e5f5a119
docs(Options): fix links and invalid syntax ( #9322 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-14 21:49:51 +00:00
BoogeyMan
300059cb26
docs: cleanup MessageCreateOptions and MessageReplyOptions ( #9283 )
...
* Fixed MessageReplyOptions
* updated MessageReplyOptions
* Deduplication - created BaseMessageCreateOptions
* Update packages/discord.js/src/structures/interfaces/TextBasedChannel.js
Co-authored-by: Jaw0r3k <jaworekwiadomosci@gmail.com >
* Fixed spacing
---------
Co-authored-by: Jaw0r3k <jaworekwiadomosci@gmail.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-14 21:46:15 +00:00
Erwan
d4c1fecbe2
fix(Message#editable): fix permissions check in locked threads ( #9319 )
...
fix(Message#editable): fix permissions check if channel is thread & locked
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-14 21:42:54 +00:00
Jiralite
79bcdfa767
docs(Events): Document auto moderation events ( #9342 )
...
docs(Events): document auto moderation events
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-14 21:39:35 +00:00
Jiralite
794abe8450
refactor: Remove fromInteraction in internal channel creation ( #9335 )
...
refactor: remove `fromInteraction`
2023-04-14 21:29:27 +00:00
iCrawl
e5859b41cf
chore: storybook
2023-04-13 19:09:56 +02:00
Jiralite
8218ffc78d
types(CategoryChannel): Ensure parent and parentId are null ( #9327 )
...
types: ensure categories' parents are `null`
2023-04-13 16:10:53 +00:00
Jiralite
7ff3d528d9
types(GuildTextBasedChannel): Remove unnecessary exclusion of forum channels ( #9326 )
...
types(GuildTextBasedChannel): remove exclusion of forum channels
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-04-13 15:55:48 +00:00