Souji
f9f3661090
fix(User): type dmChannel as nullable ( #4609 )
2020-07-06 19:07:33 +02:00
Crawl
ae716872b9
chore(deps): remove peer-deps as per npm@7 ( #4272 )
2020-06-19 11:48:01 +02:00
Phineas
ea19faa411
Change domain to discord.com ( #4160 )
2020-06-19 11:46:59 +02:00
Papaia
9a1c56c5b9
docs(erlpack): discordapp to discord ( #4288 )
...
Co-authored-by: Papaia <43409674+ItsPapaia@users.noreply.github.com >
2020-06-19 11:46:29 +02:00
Jan
214981f0b1
feat(MessageMentions): fix typings/docs, add resolvables support ( #4339 )
2020-06-19 11:43:19 +02:00
Souji
16847a3c13
fix: typing start event emitting on non text based channels ( #4349 )
2020-06-19 11:42:06 +02:00
uhKevinMC
54a7fdadda
feat(voiceState): add self_video property ( #4346 )
2020-06-19 11:41:11 +02:00
Papaia
1c275afd7c
fix(Guild): fix vanityURLUses desc, internally use fetchVanityData ( #4335 )
...
* docs(vanityURLUses): use fetchVanityData
* feat(fetchVanityCode): internally call fetchVanityData
* Update src/structures/Guild.js
2020-06-04 19:17:18 +02:00
Johnson Chen
8030612e52
feat(Guild): add fetchVanityData ( #4103 )
...
* chore: deprecate Guild.fetchVanityCode()
* feat: add Guild.fetchVanityData()
* chore: update typings
* fix: remove redundant .then()
Co-Authored-By: Antonio Román <kyradiscord@gmail.com >
* chore: fix lint
* chore: util.deprecate fetchVanityCode
* feat: add VanityData typedef and populate vanityURLUses
* chore: update typings
* chore: properly deprecate fetchVanityCode
* chore: fix jsdoc description for fetchVanityData
* feat: make fetchVanityData an async function
* chore: update Vanity typedef
* docs: update jsdoc
* feat: throw vanity url error instead of returning rejected promise
Co-Authored-By: Vlad Frangu <kingdgrizzle@gmail.com >
* docs: disable max-len rule and add info about receiving parameter
* fix: throw Error instead of rejecting Promise
* revert: revert "fix: throw Error instead of rejecting Promise"
This reverts commit 7ffd53eba4 .
* fix: require DJSError to fix throwing VANITY_URL error
* nitpick: re-add TypeError to the import
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
Co-authored-by: Antonio Román <kyradiscord@gmail.com >
Co-authored-by: Vlad Frangu <kingdgrizzle@gmail.com >
2020-06-04 13:41:20 +02:00
Carter
257371da28
feat(REST): allow options.query as URLSearchParams ( #4143 )
...
* feat: support query as URLSearchParams
* style: remove unnecessary comment
* patch: use const
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com >
* feat: not reconstructing the search params
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com >
2020-06-04 13:34:29 +02:00
nolan
5955498aca
fix(DataResolver): resolveInviteCode to support new domain ( #4281 )
...
Update resolveInviteCode method to support "discord.com/invite" links.
2020-06-04 13:22:26 +02:00
Papaia
fc4bddf82a
fix: grammatical errors in INVALID_TYPE errors ( #4289 )
...
* fix(GuildMemberRoleManager): grammatical error
* fix: eslint
* fix(GuildChannel): an
* fix(PermissionOverwrites): an
Co-authored-by: Papaia <43409674+ItsPapaia@users.noreply.github.com >
2020-06-04 13:02:28 +02:00
Souji
bd349650a7
docs(Guild): description of Guild#premiumSubscriptionCount ( #4324 )
2020-06-04 12:56:48 +02:00
Sugden
88a62d5fea
docs(GuildManager): resolve returns a GuildChannel ( #4333 )
2020-06-04 12:52:43 +02:00
Evan
b0b62d63cf
chore(docs): remove comment about type 13 ( #4159 )
2020-05-21 13:18:06 +02:00
Sugden
15b53509da
fix(APIMessage): only pass allowedMentions if content is defined ( #4269 )
2020-05-21 13:17:00 +02:00
Schuyler Cebulskie
153a030c1f
Improve text for Discord server link in issues
2020-05-17 02:51:28 -04:00
Papaia
2583ad5da7
docs(WebSocketShard): add missing properties ( #4268 )
2020-05-09 17:23:32 +02:00
SpaceEEC
a6510d6a61
revert "chore(docs): example for timeout in message.delete()" ( #4167 )
2020-05-07 23:39:45 +02:00
SpaceEEC
407bc77d34
fix: in/de-crement max listener for client events ( #4168 )
2020-05-07 23:39:23 +02:00
Alexander Kashev
766b91d306
docs(ShardingManager): fix typo in JSDoc ( #4158 )
...
Fix typo introduced in PR #4157 in the link to Node docs
2020-05-05 22:45:30 +02:00
anandre
b385aedf36
chore(docs): example for timeout in message.delete() ( #4165 )
2020-05-05 22:41:41 +02:00
Alexander Kashev
99612ba14d
docs(ShardingManager): remove experimental status of Worker threads ( #4157 )
2020-05-04 13:08:52 +02:00
Kevin
ec0227a476
feat(GuildMemberManager): nonce and chunk_count for _fetchMany ( #4130 )
...
Co-Authored-By: izexi <43889168+izexi@users.noreply.github.com >
2020-05-04 12:48:33 +02:00
anandre
2617d3c9f3
docs(VoiceState): remove permissions required from description ( #4156 )
2020-05-04 12:46:58 +02:00
Carter
6367f603f6
typings: Add User#fetchFlags ( #4138 )
2020-05-01 14:45:14 +01:00
sillyfrog
d3c9384c9c
fix(Voice): correctly set speaking data in the voice ssrcMap
...
Co-authored-by: Sillyfrog <sillyfrog@users.noreply.github.com >
2020-04-30 17:21:29 +01:00
Carter
026691702d
feat(Guild#fetch): withCount param ( #4111 )
2020-04-27 09:05:39 +02:00
Corentin Poupry
605ee8587b
fix(MessageEmbed): explicitly mark proxyIconURL as undefined ( #4097 )
2020-04-26 17:02:45 +02:00
Alon L
819e04a7ab
fix(Typing): dmChannel bulkDelete ( #4115 )
...
Co-Authored-By: Sugden <28943913+NotSugden@users.noreply.github.com >
2020-04-26 15:59:30 +02:00
Sugden
46b9e25190
typings(User): mark locale and flags as optional ( #4127 )
2020-04-26 15:58:53 +02:00
Nathan Franke
1726651c71
chore(tooling): include mention of commit convention ( #4124 )
2020-04-24 12:02:04 +02:00
Alon L
e3303ac3a2
fix(Typing): setSpeaking public ( #4109 )
2020-04-24 08:44:37 +01:00
Crawl
67a74c33e1
fix(Webpack): add Buffer polyfill in browser ( #4102 )
2020-04-20 21:15:26 +02:00
Papaia
97cbbb176b
fix(Guild): name acronym ( #4104 )
2020-04-20 21:15:14 +02:00
RDambrosio
5af1a552bc
fix(PacketHandler): guild members chunk packet handler should… ( #4092 )
2020-04-19 12:25:32 +02:00
SpaceEEC
97d23de247
fix(Typings): add optional Set<Snowflake> to shardReady event ( #4099 )
2020-04-19 12:24:58 +02:00
Souji
863a70918a
docs(Message): add timeout to Message#delete example ( #4090 )
2020-04-18 12:16:19 +02:00
Jyguy
6fbaf0a036
fix(User): jsdoc for User#flags ( #4094 )
2020-04-18 12:15:30 +02:00
iCrawl
d827544fbd
chore(Release): version
12.2.0
2020-04-17 12:58:26 +02:00
thepheer
12187efdbd
feat(DataResolver): prefer streams over buffers ( #4075 )
...
* feat(DataResolver): prefer streams over buffers
* feat(DataResolver): add `resolveFileAsBuffer`
Add `resolveFileAsBuffer` to use it in `resolveImage` which still requires Buffers to work.
* fix(DataResolver): make sure `resolveFile` always returns a Promise
* refactor(DataResolver): use for-await-of
* fix(DataResolver): use forked form-data which supports custom streams
* fix(APIRequest): use forked form-data in code too
Co-authored-by: - <5144598+-@users.noreply.github.com >
Co-authored-by: SpaceEEC <spaceeec@yahoo.com >
2020-04-17 12:03:50 +02:00
Ryan Munro
7c6000c5e3
feat(ClientOptions): allow setting default allowedMentions ( #4085 )
...
* feat(ClientOptions): add default allowedMentions
* feat(ClientOptions): use default allowedMentions when not provided
* Update src/structures/APIMessage.js
Co-Authored-By: SpaceEEC <spaceeec@yahoo.com >
* Update src/structures/APIMessage.js
Co-Authored-By: SpaceEEC <spaceeec@yahoo.com >
* fix(ClientOptions): default allowedMentions should be undefined
Co-authored-by: SpaceEEC <spaceeec@yahoo.com >
2020-04-17 11:23:31 +02:00
HarmoGlace
a88b7239b5
docs(RoleManager): everyone role can't be null ( #3995 )
...
* docs(RoleManager) : fix jsdoc everyone role can't be null
It fixes the jsdoc of RoleManager ; the everyone role of a guild can't be null
* Everyone role can't be null
* fix(typings): mark RoleManager#everyone as non-null
Co-authored-by: Crawl <icrawltogo@gmail.com >
Co-authored-by: SpaceEEC <spaceeec@yahoo.com >
2020-04-16 12:18:43 +02:00
Duncan Sterken
0a3759f683
feat(ESModules): importing for esm modules ( #3998 )
...
* fix: importing for esm modules
* style: use single quotes
* refactor: remove 'use strict'
2020-04-16 12:11:24 +02:00
Sardonyx
da5d92812e
docs(Webhook): id and token information ( #3962 )
...
* Documented how to get ID and Token of a webhook
* Update docs/examples/webhook.js
Co-Authored-By: Sugden <28943913+NotSugden@users.noreply.github.com >
* Explained whats the response body
* Update docs/examples/webhook.js
Co-Authored-By: Crawl <icrawltogo@gmail.com >
* Update docs/examples/webhook.js
Co-Authored-By: Crawl <icrawltogo@gmail.com >
* Update webhook.js
* Capitilized ID
Co-authored-by: Sugden <28943913+NotSugden@users.noreply.github.com >
Co-authored-by: Crawl <icrawltogo@gmail.com >
2020-04-16 12:09:26 +02:00
Kevin
ff3454ef89
feat(GuildMemberManager): customisable timeout for _fetchMany ( #4081 )
2020-04-16 12:07:32 +02:00
SpaceEEC
4625881c54
docs(MessageEmbed): document the constructor ( #4077 )
2020-04-16 12:07:08 +02:00
SpaceEEC
4c2308b4c6
docs(MessageManager): document return type of delete ( #4012 )
...
* docs(MessageManager): document return type of delete
* docs(MessageManager): use Promise<void> over Promise
Co-Authored-By: Papaia <43409674+ItsPapaia@users.noreply.github.com >
Co-authored-by: Papaia <43409674+ItsPapaia@users.noreply.github.com >
2020-04-16 11:57:03 +02:00
SpaceEEC
7ce58dbd4a
docs(ShardClientUtil): link Shard#message from send method ( #4028 )
...
* docs(ShardClientUtil): link Shard#message from send method
* docs(ShardClientUtil): use @ emits instead of @ link
2020-04-16 11:56:42 +02:00
Ron B
2388467bd3
chore(Typings): stricter def for Client#emit ( #4087 )
2020-04-16 11:52:52 +02:00