SpaceEEC
ea3e575546
backport(TextBasedChannel): add lastPinTimestamp and lastPinAt ( #2870 )
...
And clarify Client#channelPinsUpdate's 'time' parameter.
2018-10-10 10:01:04 +02:00
SpaceEEC
b92f8d9c06
docs(Game): document possible values for type property
...
See #2865
2018-10-04 13:31:26 +02:00
SpaceEEC
c6201ee41b
backport(Guild): add fetchVanityCode ( #2871 )
2018-10-03 17:31:20 -05:00
Isabella
1e85887229
backport: rateLimitPerUser ( #2874 )
2018-10-03 17:21:26 -05:00
SpaceEEC
9de3e098da
docs(User): clarify what User#tag represents
...
Closes #2828
2018-09-10 18:11:09 +02:00
Souji
da2d4d7230
docs: correct Guild#memberCount ( #2812 )
2018-08-30 00:15:05 -05:00
Kyra
cd58599caf
fix(Guild#deleteEmoji): reject non emojis / emoji IDs ( #2793 )
...
* fix(Guild#deleteEmoji): Performing wrong checks
* fix: requested changes
`a string` -> `an id`
* fix: requested changes
`id` -> `ID`
2018-08-29 08:45:27 +02:00
Kyra
b83fdbfefe
docs: Added url to Invite's warning comment ( #2804 )
...
And added the [serial comma](https://en.wikipedia.org/wiki/Serial_comma )
2018-08-28 19:12:12 -05:00
Kyra
091b4fc214
backport: Guild#{fetchEmbed,setEmbed} ( #2778 )
...
* backport: Guild Embeds
* fix: Added missing return
* docs: Updated typings
2018-08-28 10:33:51 -05:00
Ash
1fc84a95d0
fix(GuildChannel#lockPermissions): Properties allow and deny always returning undefined ( #2800 )
...
* fix undefined properties
* requested changes
2018-08-26 13:11:00 -05:00
Kyra
58ba2c7b14
backport: Deprecate allowed/denied as #2765 ( #2792 )
2018-08-26 13:03:02 -05:00
Lewdcario
93bf430fc7
fix: Guild#addMember incorrectly resolving userID
2018-08-26 09:46:55 -06:00
Kyra
469fbe2889
docs(Emoji): fix typo of the word "emoji" ( #2791 )
2018-08-24 18:31:43 +02:00
Kyra
911e289b55
backport: User#dmChannel perf enhancement ( #2780 )
2018-08-22 11:52:21 +02:00
Isabella
4ee3cf0b55
fix: WebhookClient should handle ratelimits properly
2018-08-21 11:12:02 -05:00
SpaceEEC
616e0dd398
fix(Message): properly check for an edited_timestamp in patch
...
Fixes #2750
2018-08-15 09:18:17 +02:00
Souji
3021e5ce7f
Docs: document ChannelData.parent and .permissionOverwrites, fix typedefs to not include Collection of ChannelCreationOverwrite ( #2734 )
...
* document ChannelData.parent
* document ChannelData.permissionOverwrites
* Overwrites also take other things, account for it
* note to self: stop copy-pasting
* remove eslint madness, fix param defs
* fix property slip
2018-08-13 15:17:09 +01:00
Lewdcario
7126cade45
fix: richEmbed#_apiTransform fields
2018-08-09 13:52:50 -05:00
Souji
bafbee9677
docs: small changes regarding permissions/overwrites ( #2718 )
...
* Add Collection as param to GuildChannel#replacePermissionOverwrites
* Add example for null to PermissionOverwriteOptions
* eslint-disable max-len
* PermissionOverwriteOptions desc. change default to unset
* deprecated allow/deny in favor of allowed/denied
2018-08-09 10:52:59 -05:00
Lewdcario
1e5b5b83c8
backport: GuildChannel#permissionsFor(role)
2018-08-08 22:16:46 -05:00
Lewdcario
c76f3048af
backport: TextChannel#bulkDelete accepts Snowflake[]
2018-08-08 17:14:52 -05:00
Souji
af6d649510
docs: change for GuildChannel#replacePermissionOverwrites ( #2714 )
2018-08-08 16:09:39 -05:00
SpaceEEC
c7f379f51d
docs(RichEmbed): timestamp is actually a Date
2018-08-07 21:46:54 +02:00
Lewdcario
87b4b23596
backport: fix circular conversion when editing RichEmbed
2018-08-03 15:33:51 -06:00
Lewdcario
b63948e14e
backport: RichEmbed#attachFiles
2018-08-02 15:06:27 -06:00
Lewdcario
4a9c2f8884
fix(Emoji#fetchAuthor): reject with Error rather than TypeError
2018-07-26 14:35:26 -06:00
Lewdcario
41f6eaa635
backport: Message#url getter
2018-07-26 11:22:29 -06:00
Lewdcario
95a2d25b7d
chore: deprecate userbot methods
2018-07-26 11:18:41 -06:00
Lewdcario
d685e39af4
backport: add rejection for Emoji#fetchAuthor if managed
...
Signed-off-by: Lewdcario <isabellafj97@gmail.com >
2018-07-26 10:24:26 -06:00
Lewdcario
96011cf68f
backport: make Webhook token not enumerable
2018-07-26 09:51:47 -06:00
Lewdcario
6d70da5b1e
backport: fix circular conversion in RichEmbed
2018-07-23 22:41:07 -06:00
Lewdcario
e4da97e058
eslint: re-enable eslint after disabling max-len
2018-07-23 14:34:38 -06:00
SpaceEEC
886c21223e
fix(GuildAuditLogs): default to PartialGuildChannel if channel deleted ( #2605 )
2018-07-18 11:38:59 +02:00
Lewdcario
524a15df0b
backport: Permissions improvements
2018-07-17 21:49:21 -05:00
Lewdcario
0702a0fcda
backport: DefaultMessageNotifications
2018-07-17 21:32:24 -05:00
SpaceEEC
1d9edec567
fix(Message): keep reply option when replying with an embed or attachment
...
Fixes #2651
2018-07-08 21:40:12 +02:00
Lewdcario
3d82ca901b
docs: improvements in various places
...
* Client#login example consistency
* add warning to Client#fetchApplication
* incorrect WEBHOOK_DELETE value
2018-06-29 19:38:20 -05:00
Lewdcario
3fa9ed1f42
backport: deleted property
2018-06-29 19:11:50 -05:00
Lewdcario
72346fb47e
fix(TextBasedChannel): bulkDelete should not return non-Promise
2018-06-29 17:32:56 -05:00
SpaceEEC
8a3ae875bb
fix: do not cache webhook users ( #2611 )
...
Goal in mind is to not save the name and avatar used by webhooks because
those can change between messages without any other update.
2018-06-21 21:34:30 +02:00
SpaceEEC
bd3d8d48c0
docs(GuildMember): joinedAt is nullable
...
See: ecf6e2b62d
2018-06-21 21:24:53 +02:00
reeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
507cce3ff4
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:10:24 +02:00
Lewdcario
6de5acbac3
backport: RichPresence
2018-06-09 15:37:01 -05:00
Lewdcario
ecf6e2b62d
fix(GuildMember): mark joined as nullable
2018-06-09 15:15:08 -05:00
Lewdcario
caa4104b95
docs: GuildMember#speaking
...
closes #2540
also improves consistency
2018-06-05 00:31:06 -05:00
Lewdcario
f238883046
fix(MessageReaction): fetchUsers inconsistency
...
Unlike TextChannel#fetchMessages, this method returned the cache rather than the fetched items, so in interests of consistency, this does as well now
closes #2574
2018-06-05 00:31:03 -05:00
Lewdcario
c699888780
docs: add examples & improve notices
2018-06-05 00:30:50 -05:00
Lewdcario
0387d34ab4
fix(VoiceChannel): deletable erroneously returning true
2018-06-04 17:18:27 -05:00
Adrien Brignon
13880fe7de
docs(Guild): handle error in example of fetchInvites correctly ( #2568 )
2018-05-27 20:59:12 +02:00
SpaceEEC
f23b61794c
fix(ClientUser): correctly resolve nicks to an object in createGroupDM
2018-05-25 17:23:09 +02:00