Advaith
|
135abccd9c
|
feat(APIRequest): support setting global headers in HTTPOptions (#5586)
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com>
|
2021-05-10 10:56:56 +02:00 |
|
monbrey
|
1398431bca
|
feat(Message): replace referencedMessage with fetchReference (#5577)
|
2021-05-10 10:56:46 +02:00 |
|
Jan
|
ca9e5a0ee1
|
feat(Message): allow removing attachments (#5557)
|
2021-05-10 10:56:33 +02:00 |
|
Jan
|
9f74f95f69
|
feat: add support for application command events (#5596)
|
2021-05-08 01:25:27 +02:00 |
|
Jan
|
f7643f7bbe
|
feat: interactions (#5448)
Co-authored-by: izexi <43889168+izexi@users.noreply.github.com>
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com>
Co-authored-by: Advaith <advaithj1@gmail.com>
Co-authored-by: Shiaupiau <stu43005@gmail.com>
Co-authored-by: monbrey <rsm999@uowmail.edu.au>
Co-authored-by: Tiemen <ThaTiemsz@users.noreply.github.com>
Co-authored-by: Carter <carter@elhnet.net>
|
2021-05-07 17:22:33 +02:00 |
|
Junseo Park
|
026afc2c1a
|
feat(Sticker): added Sticker (#4909)
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com>
Co-authored-by: monbrey <rsm999@uowmail.edu.au>
Co-authored-by: SpaceEEC <spaceeec@yahoo.com>
Co-authored-by: Antonio Román <kyradiscord@gmail.com>
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com>
Co-authored-by: Tristan Guichaoua <33934311+tguichaoua@users.noreply.github.com>
Co-authored-by: Advaith <advaithj1@gmail.com>
Co-authored-by: izexi <43889168+izexi@users.noreply.github.com>
Co-authored-by: Mestery <48163546+Mesteery@users.noreply.github.com>
Co-authored-by: Jan <66554238+vaporox@users.noreply.github.com>
|
2021-04-30 21:53:25 +02:00 |
|
izexi
|
63398d6ae4
|
feat(Webhook): add 'fetchMessage' method (#5530)
|
2021-04-30 21:49:32 +02:00 |
|
Souji
|
d9fa180cf9
|
feat(GuildManager): allow system channel flags in create (#5504)
|
2021-04-30 21:48:57 +02:00 |
|
Souji
|
4866e2672f
|
feat(Guild): setChannelPositions parent, lockPermissions keys (#5507)
Co-authored-by: Antonio Román <kyradiscord@gmail.com>
|
2021-04-30 21:48:51 +02:00 |
|
Souji
|
5397021efb
|
fix(Emoji): name can be null (#5513)
|
2021-04-30 21:47:15 +02:00 |
|
monbrey
|
c9b53539d5
|
refactor(Sharding): use options objects (#5510)
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com>
|
2021-04-30 21:46:20 +02:00 |
|
Souji
|
116ecf246e
|
feat(Webhook): sourceGuild, sourceChannel, improve owner (#5508)
|
2021-04-30 21:44:23 +02:00 |
|
Souji
|
8a059cccb8
|
feat(Guild): allow description and features in edit (#5505)
|
2021-04-27 09:36:48 +02:00 |
|
Souji
|
2c54f72670
|
chore(UserFlags): remove system flag (#5517)
|
2021-04-25 18:59:13 +02:00 |
|
Jan
|
1b827fe136
|
refactor: add discord-api-types as a dependency (#5539)
|
2021-04-23 02:18:07 +02:00 |
|
GoldElysium
|
0d68ca8eb9
|
fix: typings for 'Message' (#5518)
|
2021-04-21 02:44:19 +02:00 |
|
Advaith
|
f1c0c043b5
|
feat(Util): make cleanContent take a channel instead of a message (#5535)
|
2021-04-18 18:53:09 +02:00 |
|
Souji
|
596832371c
|
feat(Guild): nsfw guilds (#5525)
Co-authored-by: Advaith <advaithj1@gmail.com>
|
2021-04-18 18:52:53 +02:00 |
|
Advaith
|
1be67b8851
|
feat(Guild): replace owner with fetchOwner (#5480)
|
2021-04-16 06:39:12 +02:00 |
|
PhaxeNor
|
3c175cb511
|
feat(GuildFeatures): added the new screening features (#5328)
Co-authored-by: Noel <icrawltogo@gmail.com>
|
2021-04-15 02:07:15 +02:00 |
|
anandre
|
936516cb9c
|
docs(GuildChannelManager): fix type options in description (#5440)
|
2021-04-15 00:39:12 +02:00 |
|
monbrey
|
7b161f93a0
|
feat(MessageAttachment): support for #contentType (#5481)
Co-authored-by: Jan <66554238+vaporox@users.noreply.github.com>
|
2021-04-15 00:38:45 +02:00 |
|
Souji
|
e9bf206d88
|
fix(GuildAuditLogsEntry): executor can be missing (#5500)
|
2021-04-15 00:37:45 +02:00 |
|
Souji
|
fe93a7e084
|
feat(SysChanFlags): new flag and rename in sync with client (#5506)
|
2021-04-15 00:37:32 +02:00 |
|
Jan
|
207735cedc
|
feat: move internal regular expressions to static properties (#5384)
|
2021-04-15 00:36:35 +02:00 |
|
Bryan Chen
|
900e57657e
|
fix(typings): update GuildMemberRoleManager typings to match implementation (#5497)
|
2021-04-15 00:35:04 +02:00 |
|
GrapeColor
|
565d7b3747
|
fix(MessageMentions#channels): Fix type of channels of mentions (#5370)
|
2021-04-15 00:34:13 +02:00 |
|
Kevin Novak
|
32b0d71af7
|
feat(typings): add ShardingManager.shardList to type definitions (#5446)
|
2021-04-15 00:33:59 +02:00 |
|
Ven
|
7c49612d4b
|
feat(typings): explicitly type PremiumTier and Collectors (#5458)
|
2021-04-15 00:33:35 +02:00 |
|
Shubham Parihar
|
eb43ce4d4f
|
feat: make changes to PresenceData typings and docs (#5317)
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com>
|
2021-04-14 14:53:54 +02:00 |
|
Advaith
|
c9107e35fa
|
feat(MessageTypes): add 16 and 17 (#4685)
|
2021-04-14 14:53:30 +02:00 |
|
izexi
|
0ba2bcb545
|
feat(GuildMemberManager): add 'search' method (#4154)
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com>
|
2021-04-14 14:53:01 +02:00 |
|
Amish Shah
|
eec7cf7634
|
feat: stage channels (#5456)
* feat: add stage channel type
* feat: initialise stage channel structure
* feat: add STAGE_MODERATOR permissions bitfield
* fix: typo in permissions
* fix(Channel): type selection logic
* feat: add rtcRegion to StageChannel and VoiceChannel
* feat: rtc region editing for stage and voice channels
* feat: stage channel userLimit
* feat: add stage channels to exports
* feat: add computed properties to stage channel
* feat(VoiceState): include stage channel in docs
* feat: allow ability to join stage channels
* feat(StageChannel): join and leave methods
* docs: add StageChannel link in GuildChannel docs
* feat(VoiceState): suppress and requestToSpeakTimestamp
* feat(StageChannel): setRequestToSpeak
* refactor(StageChannel): update setRequestToSpeak
* feat(VoiceState): add moveToSpeakers and moveToAudience
* feat(VoiceState): add methods to move in/out of speakers
* feat(VoiceState): add stage channel sanity checks
* feat(Permissions): add REQUEST_TO_SPEAK
* feat(VoiceState): simpler methods
* docs(VoiceState): add documentation for new methods
* refactor: remove unused error message
* chore: remove debug statements
* chore: revert changes to package-lock.json
* docs(VoiceState): clarify suppress
* docs(VoiceState): add missing @type param
* feat(StageChannel): remove nsfw property
* fix(VoiceState): check permissions in channel
Co-authored-by: Advaith <advaithj1@gmail.com>
* fix(VoiceState): instantiate error with new
Co-authored-by: BannerBomb <BannerBomb55@gmail.com>
* refactor(VoiceState): more readable API route builder
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com>
* style(VoiceState): fix lint errors
* docs(VoiceState): add example usage for new methods
* docs: setRTCRegion examples
* chore: update typings
* fix(VoiceState): calculate permissions for self
* refactor(VoiceState): tidy up implementation
* Update src/structures/VoiceState.js
Co-authored-by: Jan <66554238+vaporox@users.noreply.github.com>
* refactor: vaporox's suggestions
* style(VoiceState): fix linter errors
* chore: update typings
* chore: remove unused error message
* refactor(VoiceState): use optional chaining
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com>
* chore: move getters below constructor in typings
* refactor(StageChannel): optional chaining
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com>
* style(VoiceState): fix lint errors
* docs: fix incorrect types
Co-authored-by: izexi <43889168+izexi@users.noreply.github.com>
* Update src/structures/VoiceChannel.js
Co-authored-by: izexi <43889168+izexi@users.noreply.github.com>
* Update src/structures/VoiceChannel.js
Co-authored-by: izexi <43889168+izexi@users.noreply.github.com>
* refactor(VoiceState): use optional chaining
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com>
* refactor(StageChannel): remove permission override check in joinable
* refactor: make ChannelTypes a proper enum
* Use createEnum
Co-authored-by: izexi <43889168+izexi@users.noreply.github.com>
* chore: remove unused code from Constants
* refactor(StageChannel): remove unnecessary getters
* chore: update typings
* refactor: introduce BaseGuildVoiceChannel class
* refactor(VoiceChannel): reduce code duplication
* feat: export BaseGuildVoiceChannel
* chore: update typings
* docs: fix typos
* refactor: move setRTCRegion to BaseGuildVoiceChannel
* feat(VoiceState): remove permission checks
* chore: update typings
* Apply suggestions from code review
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com>
Co-authored-by: Jan <66554238+vaporox@users.noreply.github.com>
* chore: update esm exports and typings
* Update src/structures/VoiceState.js
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com>
Co-authored-by: Advaith <advaithj1@gmail.com>
Co-authored-by: BannerBomb <BannerBomb55@gmail.com>
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com>
Co-authored-by: Jan <66554238+vaporox@users.noreply.github.com>
Co-authored-by: izexi <43889168+izexi@users.noreply.github.com>
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com>
|
2021-04-14 13:35:55 +01:00 |
|
Advaith
|
63ff6a07eb
|
feat(Activity): add missing fields (#4984)
Co-authored-by: Jan <66554238+Vaporox@users.noreply.github.com>
|
2021-04-06 23:03:45 +02:00 |
|
izexi
|
67025e63e4
|
fix: typings for 'WebhookMessageOptions' (#5476)
|
2021-04-04 23:17:19 +02:00 |
|
Jan
|
0a2e0c0e3e
|
refactor(Guild): remove fetchVanityCode() (#5471)
|
2021-04-03 20:01:14 +02:00 |
|
izexi
|
7cabc1c490
|
feat(Webhook): add '(edit|delete)Message' methods (#5223)
|
2021-04-03 15:06:18 +02:00 |
|
Shubham Parihar
|
a4d09ab0a8
|
types: remove typings for Client#disconnect event (#5469)
|
2021-04-03 15:01:20 +02:00 |
|
Alec Woods
|
9d2d60691e
|
feat(Rest): better handling of global rate limit and invalid request tracking (#4711)
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com>
Co-authored-by: Tristan Guichaoua <33934311+tguichaoua@users.noreply.github.com>
Co-authored-by: Papaia <43409674+Papaia@users.noreply.github.com>
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com>
|
2021-03-31 21:56:58 +02:00 |
|
Jan
|
06e9d86cb3
|
feat(Application): application flags (#5147)
Co-authored-by: SpaceEEC <spaceeec@yahoo.com>
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com>
|
2021-03-31 21:55:12 +02:00 |
|
Souji
|
624a4464ca
|
feat(WebSocketManager): let identify throw on depleted limits (#5283)
* feat(WebSocketManager): let identify throw on depleted limits
* chore: remove WSM#sessionStartLimit
|
2021-03-28 15:33:31 +02:00 |
|
Jan
|
8d14ee3540
|
refactor(Collector): make endReason a getter (#5271)
|
2021-03-28 15:29:39 +02:00 |
|
Souji
|
43bd568f1c
|
fix(ReactionUserManager): remove before query option (#5281)
|
2021-03-28 15:28:33 +02:00 |
|
Sugden
|
ca5f371f1a
|
typings(PermissionOverwrites): use correct parameter type for resolveOverwriteOptions (#5302)
|
2021-03-28 15:28:08 +02:00 |
|
Carter
|
aac6275300
|
typings(MessageReaction): allow message to be partial (#5303)
|
2021-03-28 15:26:44 +02:00 |
|
Advaith
|
1c8b1096c6
|
docs(ChannelManager): fetch can return Promise<null> (#5422)
|
2021-03-28 15:24:19 +02:00 |
|
Sugden
|
ee5bc1a5c4
|
refactor: switch api and gateway to V8 (#4879)
Co-authored-by: Jan <66554238+Vaporox@users.noreply.github.com>
|
2021-02-11 18:10:35 +01:00 |
|
ckohen
|
ae3c3d80ee
|
feat(Client): add InviteGenerationOptions#additionalScopes (#5215)
Co-authored-by: izexi <43889168+izexi@users.noreply.github.com>
Co-authored-by: Antonio Román <kyradiscord@gmail.com>
|
2021-02-10 15:52:44 +01:00 |
|
Antonio Román
|
a6bc39d3c6
|
fix(ApiMessage): remove resolve() from typings (#5241)
|
2021-01-27 11:28:26 +01:00 |
|
Matt (IPv4) Cowley
|
aaed72b723
|
refactor(Client): remove fetchAllMembers option (#5257)
* feat(Client): remove fetchAllMembers option & logic
* Cleanup
* Missed type change
|
2021-01-27 11:27:50 +01:00 |
|