From f819416bac4b84c87271a7ca2126b16c887f7410 Mon Sep 17 00:00:00 2001 From: Rodry <38259440+ImRodry@users.noreply.github.com> Date: Thu, 1 Jul 2021 09:57:25 +0100 Subject: [PATCH] docs(MessageSelectMenu): add link to Discord docs (#5984) --- src/structures/MessageComponentInteraction.js | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/src/structures/MessageComponentInteraction.js b/src/structures/MessageComponentInteraction.js index 9f72880c0..6bf601732 100644 --- a/src/structures/MessageComponentInteraction.js +++ b/src/structures/MessageComponentInteraction.js @@ -57,9 +57,16 @@ class MessageComponentInteraction extends Interaction { this.webhook = new InteractionWebhook(this.client, this.applicationID, this.token); } + /** + * Raw message components from the API + * * APIMessageButton + * * APIMessageSelectMenu + * @typedef {APIMessageButton|APIMessageSelectMenu} APIMessageActionRowComponent + */ + /** * The component which was interacted with - * @type {?(MessageActionRowComponent|Object)} + * @type {?(MessageActionRowComponent|APIMessageActionRowComponent)} * @readonly */ get component() { @@ -95,3 +102,13 @@ class MessageComponentInteraction extends Interaction { InteractionResponses.applyToClass(MessageComponentInteraction); module.exports = MessageComponentInteraction; + +/** + * @external APIMessageSelectMenu + * @see {@link https://discord.com/developers/docs/interactions/message-components#select-menu-object} + */ + +/** + * @external APIMessageButton + * @see {@link https://discord.com/developers/docs/interactions/message-components#button-object} + */