Elysia
|
546ac43911
|
feat: backport guild forum support to v13 (#8651)
Co-authored-by: Jaworek <jaworekwiadomosci@gmail.com>
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com>
|
2023-01-02 16:21:15 +01:00 |
|
Raraph84
|
98846cf863
|
fix: backport allow deletion of ephemeral messages to v13 (#8811)
Co-authored-by: Noel <buechler.noel@outlook.com>
|
2022-11-25 18:35:19 +01:00 |
|
Ryan Munro
|
e1cdcfa9a6
|
feat(modals): modals, input text components and modal submits, v13 style (#7431)
|
2022-04-09 11:36:49 +02:00 |
|
Shubham Parihar
|
1316fd4c6a
|
feat: add support for GuildScheduledEvent (#6493)
Co-authored-by: Rodry <38259440+ImRodry@users.noreply.github.com>
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com>
Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com>
Co-authored-by: GoldenAngel <50855202+GoldenAngel2@users.noreply.github.com>
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com>
Co-authored-by: Antonio Román <kyradiscord@gmail.com>
Co-authored-by: SpaceEEC <spaceeec@yahoo.com>
|
2021-12-23 13:39:09 +01:00 |
|
Micah Benac
|
ddf759c811
|
feat: add support for autocomplete interactions (#6672)
Co-authored-by: Suneet Tipirneni <suneettipirneni@icloud.com>
|
2021-10-29 00:47:50 +02:00 |
|
Almeida
|
672baa49e6
|
refactor: fix typos (#6852)
|
2021-10-24 21:34:37 +02:00 |
|
Jiralite
|
c44ea50157
|
docs: Typos, consistency and grammar fixes (#6811)
|
2021-10-13 12:20:44 +02:00 |
|
Rodry
|
ba93e85d0d
|
refactor(User): set accentColor and banner to undefined when not yet received (#6721)
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com>
|
2021-10-05 00:16:59 +02:00 |
|
Rodry
|
60aa9ae478
|
fix(Message): throw error on missing channel (#6581)
Co-authored-by: D Trombett <73136330+DTrombett@users.noreply.github.com>
|
2021-09-28 18:51:42 +02:00 |
|
Rodry
|
29dd319b68
|
refactor(VoiceState): use manager edit method to remove error (#6631)
|
2021-09-23 13:46:55 +02:00 |
|
ckohen
|
a6932546e2
|
feat(Threads): add support for invitable in private threads (#6501)
Co-authored-by: Rodry <38259440+ImRodry@users.noreply.github.com>
Co-authored-by: SpaceEEC <spaceeec@yahoo.com>
Co-authored-by: Noel <buechler.noel@outlook.com>
|
2021-08-29 13:23:01 +01:00 |
|
Francis Rivard
|
f39b597e31
|
feat(Message): prevent fetching an interaction webhook. (#6468)
|
2021-08-23 15:18:49 +01:00 |
|
monbrey
|
d289d5ccb7
|
feat(InteractionReponses): allow fetching of ephemeral messages (#6426)
|
2021-08-15 12:10:43 +01:00 |
|
Jan
|
4241febe24
|
refactor(Interaction): rename defer to deferReply (#6306)
|
2021-08-05 17:30:13 +01:00 |
|
ckohen
|
dbb59ba1b2
|
feat(Util): add SweptCollection for auto sweeping of caches (#6110)
Co-authored-by: DTrombett <73136330+DTrombett@users.noreply.github.com>
Co-authored-by: 1Computer1 <22125769+1Computer1@users.noreply.github.com>
Co-authored-by: Antonio Román <kyradiscord@gmail.com>
Co-authored-by: NotSugden <28943913+NotSugden@users.noreply.github.com>
Co-authored-by: Shino <shinotheshino@gmail.com>
Co-authored-by: SpaceEEC <24881032+SpaceEEC@users.noreply.github.com>
Co-authored-by: Noel <icrawltogo@gmail.com>
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com>
|
2021-07-30 22:57:46 +01:00 |
|
ckohen
|
5f710ae559
|
refactor(Message): make thread a getter for accuracy (#6215)
* refactor(Message): make thread a getter for accuracy
* docs: reword info block
|
2021-07-30 00:04:05 +01:00 |
|
Jiralite
|
a69e2f7904
|
refactor: Match subcommand (group) name casing with Discord's (#6204)
|
2021-07-29 11:52:06 +01:00 |
|
Justin
|
e000af5c98
|
feat(WebhookClient): allow creation of clients via URLs (#6192)
|
2021-07-29 11:48:43 +01:00 |
|
Jan
|
5addcd15d8
|
refactor(OptionResolver): accept single type instead of an array (#6154)
|
2021-07-20 20:20:20 +01:00 |
|
Advaith
|
54d6a3a070
|
feat(Sticker): updates, sticker packs, and guild stickers (#5867)
Co-authored-by: SpaceEEC <spaceeec@yahoo.com>
Co-authored-by: Antonio Román <kyradiscord@gmail.com>
Co-authored-by: Tiemen <ThaTiemsz@users.noreply.github.com>
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com>
Co-authored-by: BannerBomb <BannerBomb55@gmail.com>
Co-authored-by: Noel <icrawltogo@gmail.com>
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com>
|
2021-07-20 00:17:21 +01:00 |
|
Shino
|
f293132345
|
feat(CommandInteraction): add CommandInteractionOptionResolver (#6107)
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com>
|
2021-07-18 19:16:32 +01:00 |
|
Antonio Román
|
576eee8de2
|
refactor: remove typing caching (#6114)
Co-authored-by: DTrombett <73136330+DTrombett@users.noreply.github.com>
|
2021-07-16 12:20:05 +01:00 |
|
ckohen
|
755c180659
|
feat: allow channels from uncached guilds to be returned from fetch (#6034)
Co-authored-by: Antonio Román <kyradiscord@gmail.com>
|
2021-07-06 13:04:26 +01:00 |
|
monbrey
|
c6e5521687
|
feat(Client): enforce passing scopes to generateInvite (#6024)
Co-authored-by: Antonio Román <kyradiscord@gmail.com>
Co-authored-by: SpaceEEC <spaceeec@yahoo.com>
|
2021-07-04 22:53:57 +01:00 |
|
DraftMan
|
9e08b02df2
|
feat(Managers): ✨ Add GuildInviteManager (#5889)
Co-authored-by: iShibi <shubhamparihar391@gmail.com>
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com>
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com>
Co-authored-by: Antonio Román <kyradiscord@gmail.com>
Co-authored-by: SpaceEEC <SpaceEEC@users.noreply.github.com>
Co-authored-by: SpaceEEC <spaceeec@yahoo.com>
Co-authored-by: iCrawl <icrawltogo@gmail.com>
|
2021-07-04 22:53:13 +01:00 |
|
Antonio Román
|
a7c6678c72
|
refactor: change xID to xId (#6036)
* refactor: change `xID` to `xId`
* Update src/managers/MessageManager.js
Co-authored-by: Noel <buechler.noel@outlook.com>
Co-authored-by: Noel <buechler.noel@outlook.com>
|
2021-07-04 19:54:27 +01:00 |
|
1Computer1
|
8c7cb0eff8
|
feat(Managers): add customizable caching for managers (#6013)
|
2021-07-04 00:26:26 +01:00 |
|
monbrey
|
5e28ff83cb
|
feat(Interactions): option to auto-fetch replies (#5831)
|
2021-06-29 22:32:33 +01:00 |
|
ckohen
|
6264c60e97
|
feat(Managers): new ApplicationCommandPermissionsManager (#5897)
Co-authored-by: SpaceEEC <24881032+SpaceEEC@users.noreply.github.com>
Co-authored-by: Yoshida Tomio <mail@tomio.codes>
Co-authored-by: Antonio Román <kyradiscord@gmail.com>
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com>
|
2021-06-29 19:19:48 +01:00 |
|
monbrey
|
e5fcf0bee5
|
feat(MessageSelectMenu): droppybois (#5692)
Co-authored-by: Antonio Román <kyradiscord@gmail.com>
|
2021-06-24 22:25:16 +01:00 |
|
ckohen
|
7346621d15
|
feat: api v9 and threads (#5570)
Co-authored-by: Noel <icrawltogo@gmail.com>
Co-authored-by: Amish Shah <dev@shah.gg>
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com>
Co-authored-by: SynthGhost <60333233+synthghost@users.noreply.github.com>
Co-authored-by: SpaceEEC <24881032+SpaceEEC@users.noreply.github.com>
Co-authored-by: Elliot <elliot@maisl.fr>
Co-authored-by: Antonio Román <kyradiscord@gmail.com>
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com>
|
2021-06-24 20:48:29 +01:00 |
|
monbrey
|
bd9f56af9a
|
feat(Interactions): improve error handling for ephemeral responses (#5892)
Co-authored-by: muchnameless <12682826+muchnameless@users.noreply.github.com>
|
2021-06-24 00:03:52 +01:00 |
|
monbrey
|
9dda9b742f
|
refactor(awaitMessageComponentInteraction): use options object for lib consistency (#5852)
|
2021-06-15 12:02:48 +01:00 |
|
Shubham Parihar
|
918921e821
|
feat: stage instances (#5749)
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com>
Co-authored-by: SpaceEEC <spaceeec@yahoo.com>
Co-authored-by: Antonio Román <kyradiscord@gmail.com>
|
2021-06-14 12:57:37 +01:00 |
|
ckohen
|
24e5868818
|
fix(ApplicationCommands): allow managing commands for uncached guilds (#5729)
Co-authored-by: SpaceEEC <spaceeec@yahoo.com>
|
2021-06-11 23:26:24 +01:00 |
|
SpaceEEC
|
eb98e33a85
|
fix(Webhook): throw an error if no token is available when it's required (#5798)
|
2021-06-10 17:05:45 +01:00 |
|
Amish Shah
|
c6aeebb18d
|
feat(Sharding*): contexts for broadcastEval (#5756)
* feat(ShardClientUtil): add parameterList to broadcastEval
* feat(ShardingManager): add parameterList to broadcastEval
* chore: update typings
* refactor(Sharding*): use BroadcastEvalOptions
* chore: update typings
* docs: use serializable instead of stringifiable
* refactor: don't set broadcastEval default context
Co-authored-by: Antonio Román <kyradiscord@gmail.com>
* chore: fix inaccuracy in typings
* refactor(Sharding*): remove string-based broadcastEval
* fix(ShardingManager): incorrect usage of _broadcastEvalRaw
* refactor(ShardingManager): remove unnecessary method
* refactor(Sharding*): type check the eval script
* fix(ShardingManager): return Promise rejection rather than throwing an error
Co-authored-by: SpaceEEC <spaceeec@yahoo.com>
* chore: fix typings
Co-authored-by: SpaceEEC <spaceeec@yahoo.com>
Co-authored-by: Antonio Román <kyradiscord@gmail.com>
Co-authored-by: SpaceEEC <spaceeec@yahoo.com>
|
2021-06-09 18:14:33 +01:00 |
|
Amish Shah
|
7b2e12b102
|
feat(Voice): implement support for @discordjs/voice (#5402)
|
2021-06-09 14:21:19 +01:00 |
|
monbrey
|
c2b3ed09a0
|
feat: promisified single interaction collection (#5770)
|
2021-06-08 20:52:27 +01:00 |
|
Shubham Parihar
|
e980948de5
|
fix(*): add missing imports for custom errors (#5767)
|
2021-06-07 13:09:43 +01:00 |
|
monbrey
|
cbd7f2b9aa
|
feat(MessageComponents): clickybois (MessageButton, MessageActionRow, associated Collectors) (#5674)
Co-authored-by: Vicente <33096355+Vicente015@users.noreply.github.com>
Co-authored-by: Shubham Parihar <shubhamparihar391@gmail.com>
Co-authored-by: SpaceEEC <spaceeec@yahoo.com>
Co-authored-by: BannerBomb <BannerBomb55@gmail.com>
Co-authored-by: Arechi <22101241+Arechii@users.noreply.github.com>
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com>
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com>
Co-authored-by: Antonio Román <kyradiscord@gmail.com>
|
2021-06-04 16:49:46 +01:00 |
|
Souji
|
7b85a7259f
|
feat(*): enforce strings (#4880)
BREAKING CHANGE: Removes all Resolvables for only string inputs
Co-authored-by: SpaceEEC <spaceeec@yahoo.com>
|
2021-06-01 16:31:49 +01:00 |
|
Jan
|
03256bd9f8
|
fix(ApplicationCommandManager): limit permission methods to guilds (#5613)
* fix(ApplicationCommandManager): limit permission methods to guilds
* docs: add warn tags
* feat: improve error message
* style: eslint
* chore: make error name more verbose
|
2021-05-22 10:02:24 +02:00 |
|
anandre
|
ff2f7372f2
|
feat(MessageEmbed): remove normalizeField validation (#5459)
|
2021-05-11 22:24:35 +02:00 |
|
monbrey
|
1398431bca
|
feat(Message): replace referencedMessage with fetchReference (#5577)
|
2021-05-10 10:56:46 +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 |
|
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 |
|
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 |
|
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 |
|