Carter
1bcc0c2e1d
feat(GuildAuditLogs): add new event types ( #3584 )
...
* adds more audit-log entries
this adds additional audit-log types from https://discordapp/discord-api-docs/pull/1191
* typings for new audit-log entries
* typings for new audit-log entries
* fix action numbers
2019-11-19 21:51:26 +01:00
Edward Wang
1352bff2fd
docs(README): link to guide page instead of source ( #3566 )
...
* Fixed the Update Guide Link
Original link pointed to https://github.com/discordjs/guide/blob/v12-changes/guide/additional-info/changes-in-v12.md , which is invalid. I'm not sure if the link I put (https://github.com/discordjs/guide/blob/master/guide/additional-info/changes-in-v12.md ) is the correct one, but I will assume it is.
* Used link to the DJS guide.
2019-11-09 20:52:55 +01:00
Carter
9a31e6e53a
docs(README): travis badge => github actions badge ( #3569 )
...
* travis badge => github actions badge
* this is why you don't copy paste :^)
2019-11-09 20:52:06 +01:00
matthewfripp
38d370fb18
feat(MessageAttachment): add spoiler property ( #3561 )
...
* feat(MessageAttachment): add spoiler property
* typings
* Implement suggestions
* Make readonly
Co-Authored-By: Antonio Román <kyradiscord@gmail.com >
2019-11-04 14:44:36 +01:00
Jiralite
cc466fa4b9
docs: NewsChannel and StoreChannel ( #3557 )
...
* Added news & store
* Update GuildChannel.js
* Added in News and Store
2019-11-04 11:35:14 +01:00
Purpzie
99466a99ed
typings(Util): use StringResolvable (fixes old pull) ( #3556 )
...
Fixes my extremely old pull #3212 that didn't actually update the typing (Didn't know at the time.)
2019-11-04 11:33:42 +01:00
Albus Dumbledore
e26697f07d
docs(readme): table of contents ( #3539 )
2019-11-04 11:29:19 +01:00
SpaceEEC
2e20e8092b
fix(*Collector): account for a max listener count of 0 ( #3504 )
2019-11-04 11:25:43 +01:00
Jeroen Claassens
3c634b2a26
chore: mark optional peerDependencies as optional ( #3511 )
2019-11-04 11:25:14 +01:00
Marwin M
3a9eb5b929
Fix Opus voice streams ( #3555 )
...
This fixes a wrong assumption about incoming discord voice packets revealed during a recent discord change that broke incoming opus voice streams
2019-10-29 12:22:21 +00:00
Gryffon Bellish
9bcb6a04ba
fix(VoiceConnection): clear timeouts using Client#clearTimeout ( #3553 )
...
* Update VoiceConnection.js
* fix last instance
2019-10-27 16:58:38 +01:00
Alexander Kashev
16db92ede8
typings(GuildEmoji): restore deletable, remove inherited property deleted ( #3543 )
...
* Typings: restore deletable on GuildEmoji
* Remove inherited property "deleted"
2019-10-18 13:06:34 +02:00
rei2hu
9e0705cbc3
fix(Message): check for edited_timestamp in data when patching message ( #3535 )
...
* check for data.edited_timestamp
* actually i should do it like this for consistency
* indentation
2019-10-18 11:55:35 +02:00
Antonio Román
a61cfc3004
docs: VoiceStateUpdate always sends an instance of VoiceState ( #3537 )
...
* docs: VoiceStateUpdate always sends the old
* typings: Update definition for voiceStateUpdate event
2019-10-18 11:32:19 +02:00
Alexander Kashev
ca1bd61f4f
typings(Emoji): remove deletable, add deleted, mark nullable props ( #3542 )
2019-10-18 11:30:49 +02:00
bdistin
c3228b4263
fix(docslink): partialtypes ( #3510 )
2019-10-12 00:54:02 +02:00
Tenpi
79133b4d5e
at(typings): partial Types ( #3493 )
...
* test
* test 2
* update
* update
* replaced double quotes
* Made message.guild and message.member nullable
* replaced double quotes again (oops)
* missing semicolons
* removed fetch from Omit
* Added Partialize generic type
* Created interfaces (prettier intellisense)
* joinedAt/joinedTimestamp are nullable and fixed conflict
2019-10-12 00:52:00 +02:00
Antonio Román
a60f8b3d49
src(constants): add missing APIErrors ( #3531 )
...
* src: Updated APIErrors
* typings: Updated constants
2019-10-11 11:01:16 +02:00
izexi
a8f06f251f
feat(VoiceState): add VoiceState#streaming ( #3521 )
...
* feat: add VoiceState#streaming
* typings: add VoiceState#streaming
2019-10-04 16:44:35 +02:00
Souji
48856c0815
fix: set messages deleted when their channel is deleted ( #3519 )
2019-10-04 16:44:04 +02:00
izexi
3458693748
typings: mark GuildMember#nickname as nullable ( #3516 )
2019-10-04 11:19:46 +02:00
Souji
e936f071c0
fix(typings): GuildChannel#parentID is nullable ( #3508 )
2019-10-02 14:26:42 +02:00
Vlad Frangu
a4f06bdffd
src: support new message fields ( #3388 )
...
* src: Update channel pattern
* src: Remove useless non-capture group
* src: it's as though we're starting fresh
* src: Bring this up to date for reals now
* src: typings and a bug fix
* src: Add crossposted channels to message mentions
* src: Requested changes and add typings
* src: Move Object.keys outside loop
* typings: Fix enum being exported when it shouldn't
* src: Consistency with roles and users
* docs: Correct docstring for MessageFlags#flags
* docs: Correct docstring for MessageMentions#crosspostedChannels
* docs: Suggestions
Co-authored-by: SpaceEEC
* src: Reset flags to 0 if no flags are received on MESSAGE_UPDATE
2019-10-01 11:01:55 +02:00
Ryan Munro
a03e439d6b
fix(GuildChannelStore): default channel type incorrectly set ( #3496 )
2019-10-01 10:56:14 +02:00
Jiralite
41c0dd44eb
fix(BitField): throw when resolving invalid string constant
...
Checked to see if the permission actually exists.
2019-10-01 10:46:49 +02:00
Vlad Frangu
ea8b4e7355
docs/typings: Rename LURKABLE to PUBLIC and update GuildFeatures type ( #3484 )
...
* docs: Rename LURKABLE to PUBLIC
* typings: Update GuildFeatures type
2019-09-25 23:28:12 +02:00
Gryffon Bellish
d280d1b03f
style: change let to const in MessageMentions ( #3483 )
2019-09-24 17:36:19 +02:00
Ryan Munro
60f89bd96f
fix(stores): Add symbol.species for not-actual-stores ( #3477 )
...
* fix(stores): Add symbol.species for not-actual-stores
* Linting fixes
2019-09-22 23:50:41 +02:00
BadCoder1337
d05334fd3c
typings: make TypeScript interaction with channels better ( #3469 )
...
* make channel returning methods generic
* channel's type inference from kind of channel
* add extends
* rename generic due to name convention
* edit overload
* Update index.d.ts
* Update index.d.ts
* Update index.d.ts
Co-authored-by: Crawl <icrawltogo@gmail.com >
Co-authored-by: SpaceEEC <spaceeec@yahoo.com >
2019-09-19 23:01:08 +02:00
1Computer1
d5831df7b1
fix: typings for this-polymorphism of collections ( #3472 )
...
* Fix typings for this-polymorphism of collections
* Update index.d.ts
Co-authored-by: Crawl <icrawltogo@gmail.com >
2019-09-18 00:53:00 +02:00
iCrawl
ea9e144190
fix(typings): remove leftover typeof
2019-09-11 02:11:31 +02:00
iCrawl
33ecdd4c50
fix(typings): collection constructor
2019-09-11 01:58:12 +02:00
Crawl
ac44a7fc57
fix(typings): collections import
2019-09-10 20:34:47 +02:00
Crawl
321beb73bd
revert: "feat(Partials): add DMChannel/MessageReaction#fetch()… ( #3468 )
...
This reverts commit b0047c424b .
2019-09-10 19:49:56 +02:00
1Computer1
dad0cd8e81
feat: external collection package ( #2934 )
...
* Use external collection package
* Complete typings
* Document properly base collection class
* Add clone since sort is now in-place
* Update for latest changes to package
* Fix whitespace
* Update docs link
* Oops
* Update Collection.js
* Update index.d.ts
2019-09-10 17:44:47 +02:00
bdistin
278f185b64
fix(rate-limits): reactions buckets need to be shared with sub-… ( #3439 )
2019-09-10 17:29:44 +02:00
Charalampos Fanoulis
8dec251d3c
github: add support file and redirect to it ( #3302 )
...
* github: add support file and redirect to it
* github: happily accept that suggestion
2019-09-10 17:14:07 +02:00
newt
37ecf7b826
feat(constants): add verificationLevels ( #3369 )
...
* add Util.parseVerification()
* Made the code much cleaner.
* Removed method and created constant.
* Lint!
* refactor(constants): capitalize VerficiationLevels and add a typedef
* Changed VerificationLevels typedef to singular.
Co-Authored-By: Will Nelson <will@wnelson.xyz >
2019-09-10 16:12:27 +02:00
izexi
b0047c424b
feat(Partials): add DMChannel/MessageReaction#fetch() and Parti… ( #3261 )
...
* add DMChannel#fetch() & Action#getChannel({recipients})
* ref for MessageReaction partial
* typings
* add PartialTypes.REACTION
* accommodate for fully removed reactions
* fix incorrect wording and typo
* typings: MessageReaction#count is nullable
* typings: mark MessageReaction#partial as readonly
Co-Authored-By: Vlad Frangu <kingdgrizzle@gmail.com >
* fix(User): fetch dm channel if cached one is partial
* docs: add missing comma
Co-Authored-By: Antonio Román <kyradiscord@gmail.com >
2019-09-10 16:09:06 +02:00
Carter
6f83e71555
feat: Guild#partnered ( #3444 )
...
* feat: Guild#partnered
* typings: added Guild#features
* fix: removed trailing space
* typings: made Guild#partnered readonly
2019-09-10 15:47:13 +02:00
SpaceEEC
8e0f525d91
fix(Role): throw TypeError in comparePositionTo ( #3466 )
2019-09-10 15:44:49 +02:00
SpaceEEC
4072ffb50d
typings(GuildChannel): add members getter ( #3467 )
2019-09-10 15:44:00 +02:00
Will Nelson
c86a6154aa
feat(VoiceState): add kick method ( #3462 )
...
* feat(VoiceState): add kick method
* feat(typings): add types for VoiceState#kick method
2019-09-10 10:00:04 +01:00
Ryan Munro
a6810e2eaa
feat(Permissions): add new method Permissions#any ( #3450 )
...
* Add new method Permissions#any
* Update src/util/BitField.js
This is much better
Co-Authored-By: bdistin <bdistin@gmail.com >
* Remove unreachable code
* Gotta keep the linter happy
* Apply bdistin suggested change to both methods
2019-09-10 10:55:42 +02:00
iCrawl
4fc461c2f9
fix: browser-compatability
...
Fix #3453
2019-09-08 11:47:46 +02:00
iCrawl
6e616edc69
chore: keep_classnames literally everywhere
2019-09-08 11:46:47 +02:00
iCrawl
c71454f312
chore: add more voice files to ignore for webpack
2019-09-08 11:46:11 +02:00
Antonio Román
d252ddf9da
docs: Document Message#author as nullable ( #3464 )
...
Fixes #3463
2019-09-08 09:49:10 +02:00
iCrawl
c5cbf8677e
feat(typings): reply overloads for splitmessage
2019-09-06 12:03:21 +02:00
Schuyler Cebulskie
89a3a3a6da
Lowercase webpack (their branding, not mine)
2019-09-04 01:04:31 -04:00