SpaceEEC
6f49aadf4f
fix(Guild): allow fetchMember to be used with an uncached user ( #3333 )
2019-06-08 10:39:03 +02:00
Alex
19ef45130b
docs(Guild): add missing features ( #3336 )
...
The addition of missing guild features that were added in the Nitro boost update, such as ANIMATED_ICON
2019-06-08 10:38:45 +02:00
SpaceEEC
4a2335c69c
docs(*Resolvable): make them appear on the docs
...
I don't know what part of the docgen is not working properly, but this seems to fix those typedef
to not appear on the documentation
2019-06-05 22:18:06 +02:00
SpaceEEC
8e1857286d
typings(Guild): add typings for setRolePositions
...
See:
PR: #3317
Commit: 8bc8ffe168
2019-06-05 22:18:01 +02:00
brian
8bc8ffe168
feat(Guild): add setRolePositions method( #3317 )
...
Allows for role positions to be batch-updated similar to how channel
positions are. It uses the Discord API endpoint PATCH /guild/:id/roles
2019-06-05 21:57:31 +02:00
Skillz4Killz
e87e4a6f0e
typings(GuildChannelStore): add CategoryChannel as possible return value ( #3326 )
2019-06-05 21:46:11 +02:00
Saya
ddcc6cfec9
docs(Constants): add missing GUILD_EMOJIS_UPDATE to WSEvents ( #3325 )
2019-06-05 21:37:10 +02:00
izexi
c87758086b
feat: add support for premium guilds ( #3316 )
...
* add premiumTier and premiumSubscriptionCount
* add premiumSinceTimestamp and premiumSince
* add premium message types
* typings
* add GuildEmoji#available
* fix doc description
2019-06-05 21:34:33 +02:00
Gryffon Bellish
0c6101901d
fix(docs): backport documentation for Presence#clientStatus ( #3315 )
...
* backport documentation for Presence
* capitalize o
Co-Authored-By: SpaceEEC <spaceeec@yahoo.com >
* remove extra space
* backport ClientPresenceStatus
* Change to Client Presence Status
2019-06-01 20:24:22 +02:00
Deivu (Saya)
405bdb5b55
cleanup(Constants): remove duplicate VOICE_STATE_UPDATE ( #3313 )
2019-05-31 09:06:28 +02:00
DeJay
5aa9425040
Removes the trace packet ( #3312 )
...
* Removes the trace packet
* Update src/client/websocket/WebSocketShard.js
Co-Authored-By: Amish Shah <amishshah.2k@gmail.com >
* Update src/client/websocket/WebSocketShard.js
Co-Authored-By: Amish Shah <amishshah.2k@gmail.com >
2019-05-30 19:57:34 +01:00
bdistin
5154850a54
Add Stream permission ( #3309 )
...
* Add Stream permission
* update docs, and DEFAULT
Created a new guild to test DEFAULT
* update typings
2019-05-30 08:26:49 +01:00
Amish Shah
5dd9181497
v11.5.1
11.5.1
2019-05-29 21:23:16 +01:00
SpaceEEC
db492e66e2
chore: explicitly mark everything deprecated as @ deprecated ( #3307 )
2019-05-29 22:18:14 +02:00
Amish Shah
8652e47c14
fix: decode voice ws data as json
2019-05-28 14:51:41 +01:00
Amish Shah
b5aff6d120
remove member voice state after emitting leave event
2019-05-28 10:00:57 +01:00
Will Nelson
d34b62414b
fix: StreamOptions#volume typings ( #3303 )
2019-05-27 20:56:40 +01:00
Gus Caplan
065908956b
fix websocket unpacking ( #3301 )
2019-05-27 18:13:25 +01:00
Amish Shah
db56e0cbae
fix: delete VoiceStates even for uncached members
2019-05-27 18:09:54 +01:00
Amish Shah
949488bbbd
Fix #3218
2019-05-27 14:04:13 +01:00
Amish Shah
1ce670daa9
Create FUNDING.yml
...
Just trialling it out
2019-05-26 10:33:58 +01:00
Will Nelson
9ca36b8eea
typings(VoiceState): add connection getter ( #3292 )
...
* fix: add connection to voice state typings
* Update typings/index.d.ts
Co-Authored-By: SpaceEEC <spaceeec@yahoo.com >
2019-05-25 16:18:44 +02:00
izexi
3f1232ebf3
feat: throw custom error for uncached Guild#me ( #3271 )
...
* handle cases where Guild#me is uncached
* fix id prop
* remove unnecessary checks
* space's requested changes
2019-05-25 13:50:32 +02:00
anandre
34006cb51e
docs(StreamDispatcher): specify pausedTime is in milliseconds ( #3295 )
...
* Update TextChannel.js
Update `setRateLimitPerUser` description to specify the `number` is in seconds, per the Discord docs
* Update TextChannel.js
Add unit to the rateLimitPerUser property
* Update GuildChannel.js
* Update StreamDispatcher.js
Specify unit for `StreamDispatcher.pausedTime`
2019-05-24 20:33:40 +02:00
SpaceEEC
97f3b6c5eb
typings(Guild): remove voiceConnection, add voice, cleanup rest
...
Fixes #3293
2019-05-24 15:42:09 +02:00
Antonio Román
b3060ea229
typings(Collection): use T in accumulator and initialValue when reducing ( #3284 )
...
This brings some consistency with Array#reduce's typings and to reality.
2019-05-20 20:49:28 +02:00
bdistin
8c213e9088
fix(Message#pinnable): you can't pin system messages ( #3279 )
2019-05-18 19:06:15 +02:00
bdistin
abebeac193
fix(Message#pinnable): you can't pin system messages ( #3279 )
2019-05-18 19:02:23 +02:00
SpaceEEC
06b72ee19f
fix(GuildMember): do not create a channel key when editing
...
This is to not break GuildMember#setNickname for the current user
2019-05-18 14:08:50 +02:00
SpaceEEC
3ad16fa351
fix(GuildMember): do not create a channel key when editing
...
This is to not break GuildMember#setNickname for the current user
2019-05-18 14:08:12 +02:00
didinele
97de79bd5e
fix(typings): Guild#member can return null ( #3274 )
...
* fix(typings): Guild#member did not have undefined as a return type
* oops, it can apparently return null
2019-05-16 21:14:45 +02:00
SpaceEEC
1bafa4b86b
fix(READY): do not overwrite Client#user when reidentifying
...
See #3216 , this commit attempts to fix losing ClientUser#_typing, which results in no longer being able to clear typing intervals
2019-05-16 19:56:19 +02:00
Fong Jian Ping
e3d03adcf8
docs(ChannelCreationOverwrites): revert incorrect rename of "id" property ( #3273 )
...
Reverts one incorrect change made in #2734 (3021e5ce7f (diff-e5c54069adfa0d32480eb3cc9faeee20L979) )
* Fix incorrect docs in Guild.js
* Update src/structures/Guild.js
Co-Authored-By: SpaceEEC <spaceeec@yahoo.com >
* Update Guild.js
2019-05-16 13:06:07 +02:00
anandre
363cec31bc
docs(TextChanne): specify unit of rateLimitPerUser ( #3272 )
...
* Update TextChannel.js
Update `setRateLimitPerUser` description to specify the `number` is in seconds, per the Discord docs
* Update TextChannel.js
Add unit to the rateLimitPerUser property
* Update GuildChannel.js
2019-05-15 22:42:39 +02:00
anandre
55447fd4da
docs(TextChanne): specify unit of rateLimitPerUser ( #3272 )
...
* Update TextChannel.js
Update `setRateLimitPerUser` description to specify the `number` is in seconds, per the Discord docs
* Update TextChannel.js
Add unit to the rateLimitPerUser property
* Update GuildChannel.js
2019-05-15 22:33:27 +02:00
SpaceEEC
16fcfa3db3
fix(WebSocketManager): rethrow unknown errors when connecting a WebSocketShard
2019-05-15 22:13:12 +02:00
SpaceEEC
c844a7b4e2
docs(Guild): fix typo in example of createChannel
2019-05-14 20:12:57 +02:00
Amish Shah
72dd872fce
VoiceBroadcast.{dispatchers -> subscribers}
2019-05-12 20:29:28 +01:00
Schuyler Cebulskie
e82633fb00
Bump version to 11.5.0
11.5.0
2019-05-11 19:05:10 -04:00
Schuyler Cebulskie
b2f89e4594
Add testing for Node.js 8-12
2019-05-11 19:00:03 -04:00
Schuyler Cebulskie
8fba786765
Update typings for news/store channels
2019-05-11 18:56:14 -04:00
Schuyler Cebulskie
43f2485c9c
Document news/store channel types on Guild#createChannel
2019-05-11 18:11:34 -04:00
Schuyler Cebulskie
8a086e04ab
Add news/store channel support to CHANNEL_CREATE
2019-05-11 18:11:19 -04:00
Schuyler Cebulskie
f30019dd4f
Remove unnecessary import
2019-05-11 17:24:25 -04:00
Schuyler Cebulskie
5e4654ee07
Backport news/store channels
2019-05-11 14:58:46 -04:00
izexi
75d5598fda
import TextDecoder from Util ( #3258 )
2019-05-08 21:03:18 +01:00
izexi
0dd3ed72ef
fix(Partials): Client#event:messageUpdate(oldMessage) and MessageReactionAdd on guild channels ( #3250 )
...
* ref: add getPayload and use for other get* methods
* return existing data.*
* use Action.getUser()
2019-05-07 20:56:39 +01:00
Gus Caplan
3d4513268d
Add optional zstd for faster WebSocket data inflation ( #3223 )
...
* zstd
2019-05-07 14:30:34 +01:00
Darqam
8915bc1d37
docs:(Client): disambiguate the description of channels collection ( #3251 )
...
* Disambiguate the description of <client>.channels
Although not explicitly said, the current wording makes it seem like all channels are cached and available at any time in this store. Hopefully this variation makes it a bit clearer.
* make more explicit (I think)
* remove trailing white spaces
2019-05-06 20:08:56 +02:00
SpaceEEC
ee42bdfd76
feat(GuildMember): add support for voice kicking ( #3246 )
...
This backports e64773e21b (#3242 )
2019-05-06 19:18:29 +02:00