diff --git a/src/structures/interfaces/TextBasedChannel.js b/src/structures/interfaces/TextBasedChannel.js index c0a73379..df8fe67b 100644 --- a/src/structures/interfaces/TextBasedChannel.js +++ b/src/structures/interfaces/TextBasedChannel.js @@ -66,7 +66,8 @@ class TextBasedChannel { * @property {boolean|SplitOptions} [split=false] Whether or not the message should be split into multiple messages if * it exceeds the character limit. If an object is provided, these are the options for splitting the message * @property {UserResolvable} [reply] User to reply to (prefixes the message with a mention, except in DMs) - * @property {MessageResolvable} [messageReference] The message to inline-reply to (must be in the same channel) + * @property {MessageResolvable|MessageReplyReference} [inlineReplyTo] The message to reply to + * (must be in the same channel) */ /** @@ -77,6 +78,13 @@ class TextBasedChannel { * @property {Snowflake[]} [roles] Snowflakes of Roles to be parsed as mentions */ + /** + * Options provided to control parsing of mentions by Discord + * @typedef {Object} MessageReplyReference + * @property {Snowflake} [messageID] Snowflakes of Users to be parsed as mentions + * @property {Snowflake} [channelID] Snowflakes of Roles to be parsed as mentions + */ + /** * Types of mentions to enable in MessageMentionOptions. * - `roles`