Commit Graph

  • 691aaef07e backport(Guild): support for rateLimitPerUser when creating a channel SpaceEEC 2018-11-17 17:24:48 +01:00
  • 6aa7792097 docs(GuildChannel): add rateLimitPerUser to ChannelData typdef SpaceEEC 2018-11-17 17:19:04 +01:00
  • d92ee2ff99 feat(GuildChannel): allow to set all options when cloning (#2937) SpaceEEC 2018-11-17 15:43:04 +01:00
  • 81ff5075e4 chore: remove user account checkbox from bug report template Charalampos Fanoulis 2018-11-17 16:41:12 +02:00
  • e793338d74 fix: ShardClientUtil#count and ShardClientUtil#id typedef (#2956) Yukine 2018-11-17 05:46:02 +01:00
  • 54aff3191e feat(Constants): add error code 50020 (#2953) Kyra 2018-11-16 16:55:15 +01:00
  • 2d68e837e5 voice: fix receiver null on immediate voiceStateUpdate Amish Shah 2018-11-15 21:38:02 +00:00
  • 3418b5a1a2 docs: restore Client#error docs that went missing Lewdcario 2018-11-06 14:59:02 -06:00
  • 980d71f307 fix:(GuilChannel): clone method not taking overwrites into account (#2932) Souji 2018-11-06 20:01:48 +01:00
  • 6b886b0aba typings: add Guild#shard and Guild#shardID Lewdcario 2018-11-06 11:23:17 -06:00
  • 08002d0576 fix: Client#userUpdate receiving wrong packet Lewdcario 2018-11-05 18:24:50 -06:00
  • b59c75e402 docs: add missing docstring for Client#guildDelete Lewdcario 2018-11-05 13:29:07 -06:00
  • 905f1c3262 docs: add missing docstring for Client#userUpdate (#2930) Souji 2018-11-05 16:46:47 +00:00
  • 7796cb5d05 fix: Client#raw emitting twice Lewdcario 2018-11-04 23:26:40 -06:00
  • be0d1cd663 fix: Client#shards not being set properly Lewdcario 2018-11-04 23:25:54 -06:00
  • b3f459091f Fix #2928 (member not being removed from voice channel after leaving guild) Amish Shah 2018-11-04 12:26:06 +00:00
  • f3cad81f53 feat: Internal sharding (#2902) Isabella 2018-11-03 13:21:23 -05:00
  • 18f065867c Fix #2924 with a bandage (Node typings not updated) Schuyler Cebulskie 2018-11-03 13:09:56 -04:00
  • ab3a439198 Add worker-based sharding to the ShardingManager (#2908) Schuyler Cebulskie 2018-10-29 15:02:36 -04:00
  • b759fc415e Slightly simplify logic in APIMessage.transformOptions Schuyler Cebulskie 2018-10-27 15:28:05 -04:00
  • 01476de582 fix(VoiceConnection): compare new speaking to old to avoid TypeError SpaceEEC 2018-10-20 12:12:21 +02:00
  • 2ba00038d1 fix(VoiceConnection): use Speaking#has to fire _stoppedSpeaking (#2896) sillyfrog 2018-10-20 02:15:01 +10:00
  • e189c1b728 fix: revert #2744 see #2848, fixes issues with stack not displaying correctly Lewdcario 2018-10-15 02:08:49 -05:00
  • 16076124b2 fix(Client#voiceStateUpdate): newState is guaranteed Lewdcario 2018-10-14 13:58:34 -05:00
  • 183ba25faf fix: emit voiceStateUpdate on guildMemberRemove (#2892) Isabella 2018-10-14 12:44:14 -05:00
  • 950abd4ac3 fix: revert #2768 (#2848) Isabella 2018-10-14 11:44:02 -05:00
  • 9cf50d05f2 fix(typings): ReactionUserStore#fetch returns a Collection fixes #2895 Lewdcario 2018-10-13 20:09:19 -05:00
  • 73b9b0e62b fix(Shard): use DISCORD_TOKEN instead of CLIENT_TOKEN, see #2843 SpaceEEC 2018-10-13 15:20:56 +02:00
  • 2e7094f9ea voice: fix disconnect without receiver edge case Amish Shah 2018-10-11 23:02:59 +01:00
  • 4491b7b42a typings(MessageEmbed): add spliceField and static checkField methods SpaceEEC 2018-10-10 11:30:26 +02:00
  • fd25d19c9c docs(ClientUser): fix example for setActivity method (#2880) Souji 2018-10-10 10:30:23 +02:00
  • 78c4be52c6 docs(Collection): clarify example for tap method (#2881) Souji 2018-10-10 10:29:53 +02:00
  • 6e5f088e44 refactor: consistently use permissionOverwrites over overwrites (#2886) SpaceEEC 2018-10-10 10:25:00 +02:00
  • 7ea88adeca backport(Guild): support for createChannel with options object (#2888) SpaceEEC 2018-10-10 10:05:32 +02:00
  • 71c04a303a feat(Emoji): move createdAt and createdTimestamp getters from GuildEmoji (#2872) SpaceEEC 2018-10-10 10:01:23 +02:00
  • ea3e575546 backport(TextBasedChannel): add lastPinTimestamp and lastPinAt (#2870) SpaceEEC 2018-10-10 10:01:04 +02:00
  • 1ee417cd65 featt(ClientUser): allow options as first parameter to setActivity (#2890) Will Nelson 2018-10-10 00:59:16 -07:00
  • 8ec3b5134d feat(GuildChannelStore): support for create with rateLimitPerUser (#2878) Dim 2018-10-10 03:58:31 -04:00
  • 8feb874586 feat(MessageEmbed): add spliceField method (#2857) bdistin 2018-10-10 02:57:56 -05:00
  • 1fe36087d4 feat(MessageEmbed): allow setTimestamp to take a timestamp (#2875) Isabella 2018-10-10 02:57:13 -05:00
  • 27d2ce7baf typings(Collection): each return Collection<K, V>, not void SpaceEEC 2018-10-05 11:37:49 +02:00
  • 00a62a93e4 voice: catch errors before connection is ready Amish Shah 2018-10-04 20:57:52 +01:00
  • fcf4745a43 typings: fix lint script and linter errors SpaceEEC 2018-10-04 19:29:12 +02:00
  • b92f8d9c06 docs(Game): document possible values for type property SpaceEEC 2018-10-04 13:31:26 +02:00
  • 6b810b2331 fix(ClientPresence): use possibly extended constructor from structures SpaceEEC 2018-10-04 12:36:25 +02:00
  • 1428967238 docs(Integration): document Integration class SpaceEEC 2018-10-04 11:01:21 +02:00
  • c6201ee41b backport(Guild): add fetchVanityCode (#2871) SpaceEEC 2018-10-04 00:31:20 +02:00
  • 1e85887229 backport: rateLimitPerUser (#2874) Isabella 2018-10-03 17:21:26 -05:00
  • e0f522a745 backport(ClientOptions): add retryLimit (#2869) SpaceEEC 2018-10-04 00:20:53 +02:00
  • 62e7e26310 Add white to colours (#2853) Daniel 2018-10-01 22:02:50 +10:00
  • 96a0655609 refactor(WebhookClient): make token property non-enumerable (#2861) bdistin 2018-10-01 05:43:08 -05:00
  • d8c97be142 docs: fix typos (#2868) bdistin 2018-10-01 05:38:36 -05:00
  • 21999fa4a0 fix(typings): fix compilation with 'strict' enabled (#2845) SpaceEEC 2018-09-30 11:30:07 +02:00
  • d4c0bb2a0d feat(TextChannel): RateLimitPerUser (#2811) Kyra 2018-09-29 16:02:49 +02:00
  • 60ad9053a3 typings: add HTTPError class definition (#2852) Kyra 2018-09-23 22:07:19 +02:00
  • 32b405a5be Change default token (#2843) Shayne Hartford 2018-09-23 15:36:28 -04:00
  • 3298ea1869 docs: correct default value for SplitOptions.maxLength in Util#splitMessage (#2847) Andrew Lehman 2018-09-23 15:35:56 -04:00
  • 0ab69c5ad4 fix(Webhook): APIMessage require should be a const SpaceEEC 2018-09-23 17:04:22 +02:00
  • c0a9b08e73 fix(Webhook): APIMessage is not circular, fixes WebhookClients SpaceEEC 2018-09-23 17:02:35 +02:00
  • 3f44320bbe docs(MessageAttachment): redocument name property SpaceEEC 2018-09-22 11:45:03 +02:00
  • 53420fa4e7 fix: Webhook#send not resolving content Lewdcario 2018-09-21 23:02:31 -05:00
  • 3d8207a3db refactor: comprehensive permissionOverwrites refactor (#2818) bdistin 2018-09-21 05:21:51 -05:00
  • 6d184257b3 refactor: remove duplicate send checks (#2790) bdistin 2018-09-21 03:59:58 -05:00
  • 8a6d029c00 build(dev-deps): update to use terser instead of uglifyjs Crawl 2018-09-19 01:20:07 +02:00
  • d2da771e0f docs(Client): fix syntax error in fetchInvite example SpaceEEC 2018-09-18 11:04:54 +02:00
  • 2cc0a31d5c typings(Message): member property is a readonly getter SpaceEEC 2018-09-15 19:49:34 +02:00
  • 9de3e098da docs(User): clarify what User#tag represents SpaceEEC 2018-09-10 18:11:09 +02:00
  • 1d77d1a9b8 fix(typings): remove UserConnection, fix various constructors SpaceEEC 2018-09-10 13:41:33 +02:00
  • 9c2924a1b4 docs(ChannelPinsUpdate): clarify time param (#2823) Ash 2018-09-05 08:33:44 -04:00
  • e96a60361a feat(TextBasedChannel): add lastPinTimestamp and lastPinAt (#2813) Ash 2018-09-03 03:11:52 -04:00
  • b068abb5de typings: add declaration of Message#url and MessageAttachment#size (#2821) lipgloss 2018-09-03 00:53:20 -06:00
  • 75745fe2ba typings(GuildChannel): permissionsFor's return value is nullable SpaceEEC 2018-09-02 16:03:03 +02:00
  • ead99a53b7 fix(HTTPError): the path property should actually be the path SpaceEEC 2018-09-02 14:57:36 +02:00
  • 6b9dd13d43 docs/typings(GuildChannel): permissionsfor returns a nullable readonly Permissions instance SpaceEEC 2018-09-02 13:23:39 +02:00
  • b1ce602e79 fix/cleanup(typings): move static properties above methods SpaceEEC 2018-09-02 10:42:22 +02:00
  • 038b142db2 fix: emit ReactionCollector#remove when reaction is removed by collected user (#2803) Adam Gauthier 2018-08-31 23:02:30 -04:00
  • 314161ab70 GuildEmoji.fetchAuthor() error handling (#2788) lipgloss 2018-08-31 20:52:50 -06:00
  • be4d6f9dc3 feat: add ClientOptions#retryLimit (#2805) Isabella 2018-08-31 21:51:35 -05:00
  • 3970c5005b cleanup: use null over undefined (#2810) Ash 2018-08-31 22:51:11 -04:00
  • 641ee86105 build(peer-deps): use uws fork backport (#2782) Crawl 2018-08-31 00:55:31 +02:00
  • f75b80d96b docs: add docstring to HTTPError Lewdcario 2018-08-30 16:31:22 -06:00
  • da2d4d7230 docs: correct Guild#memberCount (#2812) Souji 2018-08-30 07:15:05 +02:00
  • c63f15c8bc cleanup(Invite): remove outdated props, properly default to null (#2807) Kyra 2018-08-29 12:41:53 +02:00
  • cd58599caf fix(Guild#deleteEmoji): reject non emojis / emoji IDs (#2793) Kyra 2018-08-29 08:45:27 +02:00
  • 8821fd40bc cleanup: remove remaining apiRequestMethod docs and typings (#2806) Adam Gauthier 2018-08-29 02:43:28 -04:00
  • b83fdbfefe docs: Added url to Invite's warning comment (#2804) Kyra 2018-08-29 02:12:12 +02:00
  • 989c365ef1 fix: Better global ratelimit management (#2801) Kyra 2018-08-29 01:28:21 +02:00
  • f326fe67b1 fix: reactions ratelimits (#2795) bdistin 2018-08-28 18:25:38 -05:00
  • 89986ae293 backport: UNKNOWN_WEBHOOK (#2777) Kyra 2018-08-28 17:35:34 +02:00
  • 091b4fc214 backport: Guild#{fetchEmbed,setEmbed} (#2778) Kyra 2018-08-28 17:33:51 +02:00
  • 3345c77ce2 backport: GUILD_INTEGRATIONS_UPDATE event (#2794) Kyra 2018-08-28 17:25:45 +02:00
  • 1fc84a95d0 fix(GuildChannel#lockPermissions): Properties allow and deny always returning undefined (#2800) Ash 2018-08-26 14:11:00 -04:00
  • 9c2aeb733a fix: private_channels always returns an empty array on ready (#2787) lipgloss 2018-08-26 12:06:00 -06:00
  • 58ba2c7b14 backport: Deprecate allowed/denied as #2765 (#2792) Kyra 2018-08-26 20:03:02 +02:00
  • 2e2c9c4b9a typings: clean up permissionResolvable Lewdcario 2018-08-26 11:55:10 -06:00
  • bd14d5d2fa typings: add WEBHOOKS_UPDATE Lewdcario 2018-08-26 11:07:51 -06:00
  • 453098117f backport: WEBHOOKS_UPDATE event (#2779) Kyra 2018-08-26 18:59:15 +02:00
  • 93bf430fc7 fix: Guild#addMember incorrectly resolving userID Lewdcario 2018-08-26 09:46:55 -06:00
  • 6f62d7d816 fix: voice not throwing errors on bad stream input (#2786) Amish Shah 2018-08-25 19:41:07 +01:00
  • 469fbe2889 docs(Emoji): fix typo of the word "emoji" (#2791) Kyra 2018-08-24 18:31:43 +02:00