Almeida
7671a836f4
feat: onboarding mode and edit method ( #9647 )
...
* feat: onboarding mode and edit method
* feat(guild): add `editOnboarding`
* fix: use discord-api-types
* types: make arrays readonly
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* fix: bring up to date
* docs: id is a snowflake
* fix: requested changes
* refactor: make most options optional
* refactor: provide GuildEmoji or Emoji instance
* revert: changes to Util
* fix: rebase leftovers
* fix: allow passing option id
* fix: requested changes
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-17 19:30:10 +00:00
Bartek Szopka
e38d03fbe7
docs(GuildMember): clarify display color ( #9891 )
2023-10-17 15:52:31 +00:00
Nick
6a63c441fe
fix: forward x-audit-log-reason header ( #9889 )
...
fix(proxy): forward x-audit-log-reason header
2023-10-16 05:10:19 +00:00
Jiralite
8cfadb6953
docs: Remove duplicate APIEmoji ( #9880 )
...
* types: remove duplicate type definition
* chore: add `Emoji` to method
* types(resolvePartialEmoji): overload method
2023-10-10 13:44:21 +00:00
Jan Parisek
7422d9f172
types(Partials): add toString() method to supported Partials ( #9835 )
...
* types(Partials): add toString() method to supported Partials
- includes `PartialDMChannel`, `PartialGuildMember` and `PartialUser`
- does not include
- `PartialMessage`, since `<PartialMessage>.content` is always null
- `PartialMessageReaction`, since `MessageReaction` has no `toString()` method
- `PartialThreadMember`, since `ThreadMember` has no `toString()` method
* types(Partials): replace type of `toString()` methods with return type
* test(Partials): add tests
* types(Partialize): refactor Partialize
* test(PartialThreadMember): fix typo
* types(Partials): clean up unnecessary type overrides
* test(Partials): add tests for <Partials>.partial property
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-10-10 13:39:28 +00:00
Jiralite
1fe7247528
feat: Support new application properties and patch endpoint ( #9709 )
...
* feat: support new application endpoints
* chore: edit comment
* fix(ClientApplication): handle flags properly
* types: `readonly`
* chore: update route
* feat: add to core
* refactor(ClientApplication): add to user manager
* chore: remove comments
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-10 13:25:26 +00:00
Jiralite
44a3cbf39e
docs: Consolidate API types ( #9881 )
...
docs: deduplicate API types
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-10 13:22:02 +00:00
Jiralite
332b624aed
docs(stickers): Reveal link in the website ( #9870 )
...
docs(stickers): reveal link
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-10 13:19:52 +00:00
cobalt
699b232922
feat(BaseChannel): Add isThreadOnly() ( #9847 )
...
* add isThreadBased
* Update typings
* fix name
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-10 13:13:57 +00:00
Danial Raza
11f6955ed9
refactor: use proper variable names in callbacks ( #9840 )
...
* refactor: use proper variable names in callbacks
* refactor: change parameter names
* refactor: change remaining parameter names
* refactor: change remaining variable names
* refactor(GuildAuditLogsEntry): abstract reduce logic into a new function
* chore: undo unrelated changes
This undoes commit b2d93dce51 as it's unrelated
* refactor: more name changes
* chore: fix tests failing
* refactor: use option instead of opt
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-10-09 19:49:49 +00:00
Jiralite
2aa3250584
types(MessageEditOptions): Correct attachments type ( #9874 )
...
types(MessageEditOptions): fix `attachments` type
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-09 07:18:41 +00:00
Jiralite
e1edba17c4
build: Bump discord-api-types to 0.37.60 ( #9876 )
...
build: bump discord-api-types
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-07 16:17:12 +00:00
Vlad Frangu
0529b2af95
fix(Role): calculate position correctly when rawPositions are equal ( #9871 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-10-07 16:14:22 +00:00
Eray
f58628385c
fix: update module to NodeNext in tsconfig.json ( #9875 )
...
an error was occurring due to the module resolution :3
2023-10-07 16:07:16 +00:00
Jiralite
a674989fe2
docs(collection): Minor article additions ( #9868 )
...
docs(collection): add articles
2023-10-04 04:43:23 +00:00
Jiralite
cd987b592b
chore: No identifier base in development versions ( #9848 )
...
feat: no identifier base in development versions
2023-10-03 19:24:13 +00:00
Jiralite
ec63818bcf
build: Disable import/extensions ( #9849 )
...
build: update eslint-config-neon
2023-10-03 21:01:31 +02:00
Jiralite
3e516e6e9b
build: Bump discord-api-types to 0.37.59 ( #9854 )
...
build: bump discord-api-types
2023-10-03 20:06:22 +02:00
DD
93e5bed87d
chore: update license files ( #9862 )
2023-09-30 00:42:43 +00:00
Jiralite
3c043d83a9
types(UserContextMenuCommandInteraction): Nullify targetMember ( #9844 )
...
types(UserContextMenuCommandInteraction): nullify `targetMember`
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-29 16:14:36 +00:00
Almeida
931c3ed593
feat(StageInstanceManager): add guildScheduledEvent to create() ( #8885 )
...
* feat(StageInstanceManager): add `guildScheduledEvent` to `create()`
* fix: requested changes
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-09-28 18:27:15 +00:00
Jiralite
eaabcdfda6
docs: Remove FileOptions ( #9855 )
...
docs: remove `FileOptions`
2023-09-26 19:44:09 +00:00
Danial Raza
19ea0baa00
refactor(GuildAuditLogsEntry): abstract reduce logic into a new function ( #9845 )
2023-09-23 22:40:45 +00:00
Jiralite
1e5c14b741
feat: Support default_thread_rate_limit_per_user in channel creation ( #9273 )
...
feat: support `default_thread_rate_limit_per_user` in channel creation
2023-09-19 18:11:46 +00:00
Almeida
5bdb34b3be
docs: remove broken markdown links ( #9822 )
...
chore: remove broken markdown links to documentation
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-18 15:24:49 +00:00
Jiralite
571aedd58a
feat: Add media channels ( #9662 )
...
* feat: add media channels
* refactor: rename to `ThreadOnlyChannel`
* feat: support media channels more
* docs(ThreadOnlyChannel): update class description
* types: update references
* test: add more tests
* chore: update code
* refactor: `abstract`
Co-authored-by: space <spaceeec@yahoo.com >
---------
Co-authored-by: space <spaceeec@yahoo.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-18 07:35:47 +00:00
Jiralite
e02a59bbb6
refactor: Stickers are free (no more "premium" packs) ( #9791 )
...
refactor: stickers are free
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-18 07:29:47 +00:00
Jiralite
32d614ccd3
fix(GuildScheduledEvent): Use if...else pattern and handle partials ( #9802 )
...
fix: handle partial case
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-18 07:26:22 +00:00
Jiralite
4588e075c3
docs(DiscordjsErrorCodes): Deprecate unused properties ( #9790 )
...
docs(DiscordjsErrorCodes): deprecate unused properties
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-17 21:52:38 +00:00
Jiralite
b6a2441819
feat: Support widget image URL ( #9782 )
...
* feat: add widget image URL
* docs(GuildManager): correct parameter type
Co-authored-by: space <spaceeec@yahoo.com >
---------
Co-authored-by: space <spaceeec@yahoo.com >
2023-09-17 18:26:47 +00:00
Souji
310979808e
feat(GuildAuditLogsEntry): expose extra integrationType in relevant log types ( #9796 )
...
* feat(GuildAuditLogsEntry): expose ingrationType
* fix: not optional, if extra is present on these types
not necessary, as it is conditionally assigned
* fix: remove non-extra approach
* fix(types): string is not guaranteed to be the known enum
* fix: adapt type tests to new extra properties
* fix: include null in type, since extra is not always populated
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-09-17 09:47:46 +00:00
Jaw0r3k
ed14135844
docs(ApplicationCommandManager): id parameter can take options ( #9664 )
...
* docs: mention about possible options
* chore: add suggested changes
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-09-17 09:42:36 +00:00
Danial Raza
85b24988a5
docs(Attachment): add MIME types link to contentType ( #9824 )
...
* docs(Attachment): add MIME types link to contentType
* docs: don't force locale
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-17 09:37:55 +00:00
Danial Raza
c66636da11
feat: add support for teams update ( #9805 )
...
* refactor(TeamMember): deprecate permissions property
* feat: add support for team member roles
* feat: add reference to external team member role enum
* docs: suggested changes
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-09-15 18:18:33 +00:00
Superchupu
9dbc9542c4
types: don't include dom types ( #9831 )
...
* types: don't include dom types
* types: try to fix websocket imports
2023-09-11 19:59:36 +00:00
DD
e68ab167c2
fix(WebSocketManager): available sessions check ( #9823 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-10 12:42:38 +00:00
n1ck_pro
6404c013e7
types(Client): fix isReady narrowing ( #9828 )
...
* types(Client): fix isReady narrowing
* chore: add requested changes
* chore: test both ready cases
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-10 11:49:00 +00:00
Jiralite
c50809e206
docs: Fix "its" typo ( #9825 )
...
docs: fix "its" typo
2023-09-09 18:20:15 +00:00
Jeremy Rifkin
8d97e2d2c5
docs(GuildMember): Clarify timeout parameter wording ( #9800 )
...
* Update GuildMember.js
* Update GuildMember.js
* Update GuildMember.js
* Update GuildMember.js
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-09-08 07:33:09 +00:00
Jiralite
ba31972d86
build: Bump discord-api-types to 0.37.56 ( #9815 )
...
build: bump discord-api-types to 0.37.56
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-02 11:04:25 +00:00
Jiralite
778df45166
feat(CDN): Support emoji size ( #9787 )
...
* feat(CDN): support emoji size
* refactor: try to warn in all environments
* feat: add prefix
* refactor: better feedback message
---------
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-09-02 09:56:09 +00:00
Jiralite
23a6424261
docs(ApplicationsAPI): Fix getCurrent() options description ( #9816 )
...
docs(ApplicationsAPI): fix `getCurrent()` options description
2023-08-31 18:21:52 +00:00
Colin McDonnell
7157748fe3
docs(create-discord-bot): support bun in create-discord-bot ( #9798 )
2023-08-28 09:36:26 +02:00
iCrawl
e1ae7b4d57
chore(create-discord-bot): disable eslint rule for ts
2023-08-27 21:08:42 +02:00
Noel
e96a8a977f
build: pnpm ( #9806 )
2023-08-27 20:24:03 +02:00
Jaw0r3k
8325fa6540
feat: Add no-install option ( #9604 )
...
* chore: no install option + fix type
* chore: apply suggestions
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
---------
Co-authored-by: Jaw0r3k <jaw0r3k.git@gmail.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-08-26 21:31:22 +00:00
Souji
485dd718c5
feat(Presence): Expose sync_id in Activity ( #9766 )
...
* feat(Presence): Expose sync_id in Activity
* chore: mention non-documentation
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-08-25 19:53:53 +00:00
Almeida
566d5e2c81
feat(formatters): add guild navigation mentions ( #9436 )
...
* feat(formatters): add guild navigation mentions
* docs: dont force support article locale
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
---------
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
2023-08-25 12:01:58 +00:00
Danial Raza
0d787e9f79
feat: add new markdown formatters ( #9613 )
...
* feat: add new markdown formatters
Co-authored-by: Jaw0r3k <jaw0r3k.g@gmail.com >
* Update packages/formatters/src/formatters.ts
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com >
* refactor: remove unnecessary index tracking and rename 'array' to 'items'
Co-authored-by: Almeida <almeidx@pm.me >
* refactor: rename 'array' to 'items'
Co-authored-by: Almeida <almeidx@pm.me >
* refactor(heading): consolidate heading functions into a single function
Also correct param names from array to items.
Co-authored-by: Jaw0r3k <jaw0r3k.g@gmail.com >
* refactor: add HeadingLevel enum and use switch case
* fix: export HeadingLevel enum
Co-authored-by: Jaw0r3k <jaworekwiadomosci@gmail.com >
* feat(heading): add missing documentation for level parameter
* refactor: update list formatters
* docs: correct heading formatter description
* refactor: update list formatters
* fix(heading): remove unnecessary space
* refactor: move list callback function to outer scope
* test: add tests
* refactor: requested changes
* refactor: suggested changes
* docs: add missing documentation
* style: suggested change
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
* refactor: use math max method instead
Co-authored-by: Almeida <almeidx@pm.me >
---------
Co-authored-by: Jaw0r3k <jaw0r3k.g@gmail.com >
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com >
Co-authored-by: Almeida <almeidx@pm.me >
Co-authored-by: Jaw0r3k <jaworekwiadomosci@gmail.com >
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com >
Co-authored-by: space <spaceeec@yahoo.com >
2023-08-25 10:06:13 +00:00
Jiralite
50106c77db
feat: Implement GET current application ( #9797 )
...
* feat: implement current application route
* refactor: pluralisation
Co-authored-by: Suneet Tipirneni <77477100+suneettipirneni@users.noreply.github.com >
---------
Co-authored-by: Suneet Tipirneni <77477100+suneettipirneni@users.noreply.github.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2023-08-25 09:33:33 +00:00