FireController1847
ac0c15f7f1
Change ytdl example ( #2619 )
2018-06-24 15:47:54 +02:00
Isabella
bfbb723f42
feat(ShardingManager): add execArgv option ( #2585 )
2018-06-23 16:09:03 -05:00
bdistin
58e5017159
fix: ratelimits ( #2615 )
...
* Add timeDifference calcs back into ratelimits
And fix x-ratelimit-reset is in seconds, not ms: https://puu.sh/AIXxY/9b3989b248.png
* mutate reset time with date header instead
* fix defaulting of reset and remaining
if the reset header is not available, then the reset time should be Date.now() instead of the difference between the date header and Date.now()
If the date header is null, fall back to Date.now() since it's the best we can do (this should never happen, but safer to handle it just in case)
if remaining is 0 we don't want to default it back to 1 since 0 is falsy
2018-06-23 16:08:40 -05:00
Souji
de408d735b
docs(Guild): memberCount is not as of ready ( #2621 )
...
but updated every guild member add or remove
2018-06-23 15:22:57 +02:00
Mikhail
bf738b34de
fix(BasePlayer): incorrectly mutating FFMPEG_ARGUMENTS when using seek ( #2622 )
...
Because args was not a copy of FFMPEG_ARGIMENTS, but a reference to it, pushing 'ss' argument pushed it to FFMPEG_ARGUMENTS, making it persistent.
2018-06-23 15:20:59 +02:00
Amish Shah
18646b72f9
voice: use getters where possible
2018-06-22 18:46:51 +01:00
Amish Shah
08bbbe9301
voice: handle new client_connect and client_disconnect packets
2018-06-22 18:38:33 +01:00
Amish Shah
9296a30148
voice: account for speaking now being a bitmask
2018-06-22 17:47:00 +01:00
Amish Shah
1f7c1ddaa2
voice: start update to v4, fix heartbeats
2018-06-22 17:42:04 +01:00
Amish Shah
3d41748a38
voice: fix not passing volume to transform constructor
2018-06-21 21:50:54 +01:00
Camzure
9997a67ab6
Docs: Wording Improvements ( #2607 )
...
* wording improvement
* wording improvement for docs
* docs: wording
* wording
* user account only: docs
* Edited
* Edited
2018-06-21 21:35:52 +02:00
Will Nelson
594363a05e
fix response parsing ( #2614 )
...
* fix response parsing
* rfc: better parseResponse function
2018-06-21 00:11:47 +02:00
Amish Shah
99a9a813d7
voice dep: bump prism-media to 0.3.0
2018-06-20 20:44:27 +01:00
Kyra
270a278a6e
feat(Guild): add support to edit defaultMessageNotifications level ( #2592 )
...
* Added support for `defaultMessageNotifications`
* Requested changes
* docs: Change type for GuildEditData.defaultMessageNotifications
2018-06-19 21:16:05 +02:00
Will Nelson
5e011dbc11
switch to node-fetch ( #2587 )
...
* switch to node-fetch
* remove useless var declaration
* remove method uppercasing
* rework concurrency
* Revert "rework concurrency"
This reverts commit ef6aa2697e .
* fix headers
2018-06-19 20:10:55 +02:00
Souji
791f58e130
docs: add video to MessageAttachment properties ( #2608 )
2018-06-19 20:09:55 +02:00
RumbleFrog
c5fea45f30
fix(ShardClientUtil): send method erroneously rejecting ( #2604 )
2018-06-17 19:47:42 +02:00
Schuyler Cebulskie
d97af9d2e0
Improveder
2018-06-17 00:51:32 -04:00
Schuyler Cebulskie
f91747a764
Improve Shard#kill description
2018-06-17 00:50:38 -04:00
reeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
e7eab427e5
docs: document lastMessageID for TextChannel and (Group)DMChannel ( #2602 )
...
* Adds JSDocs for TextChannel.lastMessageID
* oops
* docs: document lastMessageID in (Group)DMChannel as well
2018-06-16 22:28:12 +02:00
bdistin
037e8cf969
fix(Messages): undeleting themselves ( #2570 )
...
when a _patch() is queued
2018-06-16 21:16:57 +02:00
Kyra
e8ab049a67
refactor(MessageMentions): make client, guild, and _content non enumerable
2018-06-16 17:14:10 +02:00
Will Nelson
56f461a8b5
use new multiple issue templates ( #2600 )
2018-06-16 10:02:48 +02:00
Amish Shah
1cdee7b48a
voice: reimplement seek option ( #2572 )
2018-06-13 21:16:14 +01:00
Amish Shah
04618f554f
voice: fix _writeCallback being called multiple times ( #2567 )
2018-06-13 21:06:50 +01:00
Amish Shah
3bfc1ff61c
voice: fix write after end ( #2567 )
2018-06-13 21:02:19 +01:00
Amish Shah
d69e906027
voice: fix voice receive after enabling suffix and lite encryption modes
2018-06-13 20:43:18 +01:00
SpaceEEC
14eadb3ce0
chore: update submodule
2018-06-13 08:54:44 +02:00
Lewdcario
ba9a93b0bf
docs: last english fix for now
2018-06-12 18:54:51 -05:00
Lewdcario
eb4607c8ad
docs: fix english because english is difficult
2018-06-11 21:18:15 -05:00
Lewdcario
5eff360a4d
docs: wording improvements
2018-06-11 16:37:34 -05:00
iDroid
bce9a8af1b
feat(User): add locale property ( #2571 )
2018-06-10 10:58:00 -05:00
bdistin
99bd355522
refactor: RESTManager handlers to use collection ( #2539 )
2018-06-10 05:45:34 +02:00
dependabot[bot]
fc96cfbc00
Revert "build: update snekfetch requirement to ^4.0.1 ( #2580 )"
...
This reverts commit 46af6e3396 .
2018-06-06 09:09:27 -06:00
Lewdcario
5071477172
fix(GuildMember): account for joinedTimestamp as well
2018-06-05 20:14:34 -05:00
Lewdcario
13bfceb83c
fix(GuildMember): mark joined as nullable and fix fetching for these cases
2018-06-05 19:50:36 -05:00
dependabot[bot]
46af6e3396
build: update snekfetch requirement to ^4.0.1 ( #2580 )
...
Updates the requirements on [snekfetch](https://github.com/devsnek/snekfetch ) to permit the latest version.
- [Release notes](https://github.com/devsnek/snekfetch/releases )
- [Commits](https://github.com/devsnek/snekfetch/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2018-06-05 09:26:20 +02:00
Lewdcario
c8ecbe6585
docs: GuildMember#speaking
...
and consistency improvements
2018-06-05 00:33:54 -05:00
Lewdcario
09708482f6
fix(ReactionUserStore): fetch inconsistency
...
It should be consistent with MessageStore#fetch now
2018-06-05 00:33:52 -05:00
Lewdcario
dfbd4bdde1
docs: add examples & improve notices
2018-06-05 00:33:43 -05:00
Lewdcario
512af54e5d
fix(Shard): erroneously returning false
...
The node documentation fails to correctly document when the backlog of unsent messages exceeds a certain threshhold the function will return false. This does not mean it will refuse to send- simply that it will take time. Issue in point: https://github.com/nodejs/node/issues/7657#issuecomment-240581726
2018-06-04 18:01:10 -05:00
Lewdcario
0be0d2542d
fix(VoiceChannel): deletable erroneously returning true
2018-06-04 17:16:35 -05:00
Lewdcario
46b19bbbdb
fix(GuildMember): Invalid Date
2018-06-04 16:24:42 -05:00
dependabot[bot]
276109ed3c
build: update webpack-cli requirement to ^3.0.1 ( #2579 )
...
Updates the requirements on [webpack-cli](https://github.com/webpack/webpack-cli ) to permit the latest version.
- [Release notes](https://github.com/webpack/webpack-cli/releases )
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-cli/commits/v3.0.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2018-06-04 09:26:10 +02:00
SpaceEEC
faf27fabc0
chore: update typings submodule
2018-05-29 11:24:02 +02:00
Kyra
d02c303afd
fix(Guild): equals method modifying features array of guild ( #2544 )
...
* Fixed a bug where Guild#equals would cause the given guild to lose its features
* Fix Util.arraysEqual
* Fixed docs for Util.arraysEqual
* Remove Util.arraysEqual
2018-05-29 11:15:19 +02:00
Kyra
30c7d6d1b1
feat(Guild#defaultMessageNotifications) ( #2538 )
...
* feat(Guild#defaultMessageNotifications)
* boolean -> DefaultMessageNotifications
* Space's requested change
2018-05-28 17:44:04 -05:00
Braxton
f0c4d0e834
feat: Add "deleted" property to multiple structures. ( #2556 )
...
* Add "deleted" property to "Message" structure
* Add "deleted" property to Multiple structures
Structures edited:
- Channel
- Emoji
- Guild
- Guild Member
- Role
* Update "deletable" getter
* Fix ESLint "no-trailing-spaces" errors
* Requested Change: Mark w/ bulkDelete
2018-05-28 17:42:51 -05:00
Adrien Brignon
27fcb64187
docs(Guild): handle error in example of fetchInvites correctly ( #2568 )
2018-05-27 20:57:50 +02:00
Dim
5494f8e3bd
Fix: Incorrect NSFW Status on Channels ( #2499 )
...
* Fix #2498
* wow this code seems familiar
* please be the last iteration
2018-05-27 03:57:33 -05:00