Commit Graph

  • 98a552107e tooling(typings): new linter for typings (#3827) Crawl 2020-02-24 17:56:44 +01:00
  • e6d22527bb chore(typings): semicolon consistency (#3826) Crawl 2020-02-24 17:22:16 +01:00
  • 54f24d1fea typings(MessageEmebd): fix typings for addFields (#3821) Souji 2020-02-24 14:02:06 +01:00
  • 967b533e9d typings(MessageEmbed): properly mark properties (#3822) Sugden 2020-02-24 12:06:22 +00:00
  • 25cd23e305 cleanup(DMChannel): remove _cacheMessage (#3824) Sugden 2020-02-24 12:06:00 +00:00
  • d406f42ce0 docs/typings(SystemChannelFlags): properly document and use resolvable (#3794) SpaceEEC 2020-02-24 13:03:45 +01:00
  • ccb83a71ee docs/typings(MessageAttachment): mark spoiler as readonly, order spoiler in typings (#3714) SpaceEEC 2020-02-24 13:03:02 +01:00
  • e57ef25082 typings/fix(MessageEmbed): add interfaces for props, fix copy constructor (#3492) Tenpi 2020-02-24 05:44:54 -05:00
  • 28490e84b0 typings(Invite): channel can be a PartialGroupDMChannel (#3823) Sugden 2020-02-24 09:41:29 +00:00
  • 4ec01ddef5 feat(MessageEmbed): change toJSON method to return an api-compatible object (#3813) SpaceEEC 2020-02-23 20:42:47 +01:00
  • b727f6c1b9 feat: bring embed builder field manipulation in line with underlying array functionality (#3761) Souji 2020-02-23 20:41:48 +01:00
  • ecd8cccddf typings(AddGuildMemberOptions): change accessToken from String to string (#3815) Sugden 2020-02-23 08:16:20 +00:00
  • b347e9ec26 refactor(MessageEmbed): simplify initialization of files property (#3814) iBisho 2020-02-22 18:36:29 -03:00
  • 161f90761a feat(PartialGroupDMChannel): to support Invite#channel for group dms (#3786) Sugden 2020-02-22 12:25:27 +00:00
  • b0aed050e3 feat(Guild): add rulesChannel and publicUpdatesChannel (#3810) Sugden 2020-02-22 12:04:41 +00:00
  • bea6da621d feat(Guild): add rulesChannel and publicUpdatesChannel (#3810) Sugden 2020-02-22 12:04:41 +00:00
  • b0d0b81c61 feat: add new MessageTypes (14 and 15) (#3812) Sugden 2020-02-22 11:31:51 +00:00
  • 7e9c995566 feat(Message*): add missing fields, add support for flag editing (#3795) SpaceEEC 2020-02-22 12:38:43 +01:00
  • 330c410796 feat(Guild): add support for system channel flags (#3793) SpaceEEC 2020-02-22 12:36:59 +01:00
  • ab866d6b2e feat(GuildChannel): add support for clone options, deprecate old signature (#3792) SpaceEEC 2020-02-22 12:35:22 +01:00
  • ef8acecc70 feat: add new MessageTypes (14 and 15) (#3812) Sugden 2020-02-22 11:31:51 +00:00
  • f6075a6e3a typings(Constants): add VerificationLevels (#3811) Souji 2020-02-21 21:48:08 +01:00
  • f85230812f typings(Guild): mark afkChannel* & applicationID as nullable (#3805) Sugden 2020-02-19 20:34:26 +00:00
  • c4c6ad4a63 docs/typings(WSEvents): add missing, remove duplicated and userbot events (#3800) Sugden 2020-02-17 13:15:59 +00:00
  • e4e977f447 src: update client options and shards value if fetching shard count (#3787) Vlad Frangu 2020-02-16 20:41:37 +02:00
  • 46ee06b424 feat(Message): add support for flag editing / embed suppression (#3674) Vlad Frangu 2020-02-16 20:36:10 +02:00
  • bc5e2950d0 fix(ReactionManager): update message if partial (#3789) Sugden 2020-02-16 18:24:12 +00:00
  • 544b14a5ed docs(PermissionResolvable): move definition outside of class SpaceEEC 2020-02-16 13:05:47 +01:00
  • 21d37ed0cc docs: clarify what zlib-sync does (#3785) Vlad Frangu 2020-02-13 23:48:36 +02:00
  • 6770c7c786 typings: add invite events to WSEventType and constants (#3782) Sugden 2020-02-13 21:46:46 +00:00
  • a36f3869b3 fix(Message): handle undefined/null content in cleanContent getter (#3778) Ryan Munro 2020-02-13 09:07:34 +11:00
  • 878cc050d4 fix(Guild): use snake case when editing system_channel_flags (#3781) Sugden 2020-02-12 21:47:24 +00:00
  • 562b5bfca7 refactor(VoiceChannel): use Permissions.FLAGS in speakable (#3780) Sugden 2020-02-12 21:42:43 +00:00
  • d43692b0f2 docs(Guild): channels is a manager of channels (#3779) Sugden 2020-02-12 21:29:16 +00:00
  • 62b227c2bd fix(BaseManager): BaseManager#valueOf should return cache (#3776) Ryan Munro 2020-02-13 08:26:17 +11:00
  • 592021df92 feat(Message): throw a TypeError if delete is passed a non-object (#3772) Ryan Munro 2020-02-13 08:25:14 +11:00
  • 46e8bc44fc feat(BitField): add BitField base class (#3759) SpaceEEC 2020-02-12 22:23:48 +01:00
  • b7ccf9a53e docs: info tag for ActivityType regarding CUSTOM_STATUS (#3758) BorgerKing 2020-02-12 16:23:35 -05:00
  • 3f8ea38b3a docs: info tag for ActivityType regarding CUSTOM_STATUS (#3757) BorgerKing 2020-02-12 16:23:06 -05:00
  • dbdb49ee1c feat(GuildAuditLogs): handle new event types (#3760) Ryan Munro 2020-02-13 04:42:57 +11:00
  • 149f72b50b typings(GuildMemberManager): fetch with no parameters returns collection (#3773) Sugden 2020-02-12 17:40:20 +00:00
  • 94bb268639 docs: add extends to ChannelManager, cache is not nullable, resolveID accepts an object (#3771) Androz 2020-02-12 18:36:08 +01:00
  • 92bc634520 docs(*Manager): fix child classes' cache type annotations (#3777) SpaceEEC 2020-02-12 18:28:26 +01:00
  • 324d9e0a3a fix(TextChannel): remove old nsfw regex check (#3775) Sugden 2020-02-12 17:24:35 +00:00
  • bbdbc4cfa7 feat: remove datastores and implement Managers (#3696) BorgerKing 2020-02-11 14:21:07 -05:00
  • 83bc6e0779 fix(Guild): update premiumSinceTimestamp on guild member update SpaceEEC 2020-02-07 19:13:02 +01:00
  • fe7df708e4 typings: add HTTPOptions#api and export Constants as a value (#3768) didinele 2020-02-07 19:46:03 +02:00
  • 364914fd35 fix(GuildMember): manageable - let owner override (#3766) Souji 2020-02-07 18:27:56 +01:00
  • 3f039016af fix(GuildMember): manageable - let owner override (#3765) Souji 2020-02-07 18:27:05 +01:00
  • b4e56d3e0e src: fix up WebSocketShard errors (#3722) Vlad Frangu 2020-02-02 12:12:58 +02:00
  • c955fd00c7 feat(Integration): add guild integrations (#3756) SpaceEEC 2020-02-02 11:11:31 +01:00
  • a12e1e87ee typings(Constants): add CUSTOM_STATUS to ActivityTypes SpaceEEC 2020-02-01 21:14:02 +01:00
  • 2589db6633 feat(Constants): add CUSTOM_STATUS to ActivityTypes SpaceEEC 2020-02-01 21:12:58 +01:00
  • 17b8b23b80 feat(Presence/Game): multiple activities and custom status (#3747) SpaceEEC 2020-02-01 18:27:20 +01:00
  • ccd60438df feat(Collector): add idle option (#3746) SpaceEEC 2020-02-01 18:23:57 +01:00
  • fbcd363ec9 fix(Voice*): fix speaking event and voice receive (#3749) SpaceEEC 2020-01-31 22:37:11 +01:00
  • 6d7e1e4953 fix: remove for..in in favor of Object.keys (#3745) SpaceEEC 2020-01-31 12:38:47 +01:00
  • 6a381c68a2 chore(README): update link to Discord.js guide v12 changes (#3751) PLASMAchicken 2020-01-31 12:38:10 +01:00
  • 8e9e93da1d docs(Guild): fetchBan returns a promise (#3752) Jyguy 2020-01-29 12:54:10 -05:00
  • 030d263a9e feat(MessageReaction): add remove method and Client#messageReactionRemoveEmoji (#3723) BorgerKing 2020-01-25 14:00:53 -05:00
  • ab7f9e80b4 feat(MessageReaction): backport removeAll and MessageReactionRemoveEmoji event (#3741) Ryan Munro 2020-01-26 01:36:35 +11:00
  • d8b4725caa fix(TextChannel#bulkDelete): use GenericAction#getMessage to handle return value correctly (#3664) Ryan Munro 2020-01-26 01:27:39 +11:00
  • 6b297b8776 chore: bump version to 11.6.0-dev (#3731) PLASMAchicken 2020-01-25 15:09:30 +01:00
  • 3ea9ac57dd fix(ClientUser): verified and enabled properties resetting (#3733) Sugden 2020-01-25 14:08:25 +00:00
  • 90aa5b3500 feat(GuildMemberStore): make timeout refresh after every GUILD_MEMBERS_CHUNK (#3645) BorgerKing 2020-01-24 11:08:40 -05:00
  • b81f771007 cleanup: fix deepscan issues (#3740) Gryffon Bellish 2020-01-24 10:58:23 -05:00
  • 099a1a47e8 fix(*Collector): always run postCheck, remove 'translatation' of message collector options (#3718) SpaceEEC 2020-01-24 16:56:04 +01:00
  • 30adb378fc feat(Webhook): backport missing properties (#3710) SpaceEEC 2020-01-24 16:52:52 +01:00
  • 88b675d38a feat(MessageReaction): backport animated, client, created*, and url (#3711) SpaceEEC 2020-01-24 16:50:16 +01:00
  • 4ca18647ba feat(MessageAttachment): add spoiler getter (#3713) SpaceEEC 2020-01-24 16:45:52 +01:00
  • a505a55e03 fix(RichPresenceAssets): add Twitch preview link for largeImageURL (#3715) SpaceEEC 2020-01-24 16:43:16 +01:00
  • 903f6ca75f fix: only setMaxListeners when max listeners is not 0 (#3716) SpaceEEC 2020-01-24 16:41:37 +01:00
  • 929ff9ccd0 feat(Client): add support for INVITE_CREATE and INVITE_DELETE events (#3720) BorgerKing 2020-01-24 10:38:26 -05:00
  • 40afbc1d7e feat(Client): backport INVITE_CREATE and INVITE_DELETE events (#3728) Ryan Munro 2020-01-25 02:34:59 +11:00
  • 17237c70c8 typings(TextChannel): topic can be null (#3687) Ryan Munro 2020-01-25 02:33:19 +11:00
  • c779fe3670 feat(Guild): add fetchBan method (#3726) Sugden 2020-01-24 14:29:53 +00:00
  • 63293fe14d chore(License): bump license year (#3734) Carter 2020-01-22 01:21:43 -07:00
  • 464ef25898 fix(ClientDataResolver): return a user in resolveUser when passing guild (#3719) SpaceEEC 2020-01-20 22:02:28 +01:00
  • 877577badc typings(RichPresenceAssets): *ImageURL's options are optional (#3727) Sugden 2020-01-20 21:02:02 +00:00
  • d8419ac2c7 docs(MessageMentions): backport mention order notice (#3712) Souji 2020-01-19 13:09:33 +01:00
  • c5d2b96524 fix(VoiceConnection): use Client#clearTimeout to clear timeouts (#3709) SpaceEEC 2020-01-19 13:08:49 +01:00
  • 01826aeefe feat(Guild): add setBanner method and banner to edit (#3708) SpaceEEC 2020-01-19 13:07:09 +01:00
  • 6302afb84b docs(MessageMentions): channels are actually in order (#3705) SpaceEEC 2020-01-19 13:06:21 +01:00
  • f501d06c0d fix(Presence): account for multiple activities everywhere (#3703) SpaceEEC 2020-01-19 13:05:45 +01:00
  • 0f49d67e2e feat(Message/Mentions): implement caching of members (#3684) Ryan Munro 2020-01-19 22:27:57 +11:00
  • cbb8db3058 feat(Collectors): make collectors auto-stop when relevant structures are deleted (#3632) BorgerKing 2020-01-19 05:24:55 -05:00
  • 6ab46491c8 Add internal support for @discordjs/opus to v11 (#3700) Amish Shah 2020-01-17 20:58:49 +00:00
  • 69c79a4136 typings/docs(GuildEmoji): id isn't nullable (#3694) Gryffon Bellish 2020-01-17 14:11:14 -05:00
  • 6a0fe467e5 docs: replace all occurances of node-opus with @discordjs/opus (#3698) Crawl 2020-01-16 14:10:48 +01:00
  • d096e40f6f feat/fix: use updated eslint action (#3699) Crawl 2020-01-16 12:59:03 +01:00
  • d77229f423 chore: ffmpeg package in the voice doc (#3697) Helmasaur 2020-01-16 12:57:20 +01:00
  • 7f99be739a docs(MessageMentions): add sort order notice (#3693) Souji 2020-01-14 11:28:19 +01:00
  • 75fe1faf2f Remove BroadcastAudioPlayer from typings (#3692) Gryffon Bellish 2020-01-13 17:45:58 -05:00
  • 629c57f890 fix: regression (changing voice servers) Amish Shah 2020-01-13 22:29:05 +00:00
  • 36c0496ea5 fix(Guild): assign GuildMember#selfStream, if present, when adding a member SpaceEEC 2020-01-13 21:43:42 +01:00
  • ee0b7c155a feat(Presence): add support for multiple activities (#3661) SpaceEEC 2020-01-13 21:28:29 +01:00
  • 07996d12a2 feat(Constants): backport VerificationLevels and missing APIError codes (#3688) Ryan Munro 2020-01-14 06:47:56 +11:00
  • c23cc7a42e src: Cleanup event listeners on WebSocket connections (#3681) Vlad Frangu 2020-01-13 20:53:07 +02:00
  • 684bb1bf36 src: Remove _trace from different places in the WS (#3679) Vlad Frangu 2020-01-13 19:54:15 +02:00
  • 45cd58b68c types(VoiceBroadcast): add subscribers property (#3677) Ayyan Lewis 2020-01-13 21:01:16 +04:00