Class ConfirmationInput

Constructors

Properties

BUTTON_CANCEL_ID: "@confirmation-cancel" = '@confirmation-cancel'
BUTTON_CONFIRM_ID: "@confirmation-confirm" = '@confirmation-confirm'

Methods

  • Get the confirmation button row for prompts

    Parameters

    • interaction: Interaction

      The interaction to use for localization

    Returns ActionRowBuilder<ButtonBuilder>

    The confirmation button row

  • Prompt a user for confirmation with a button row

    Type Parameters

    • I extends RepliableInteraction

    Parameters

    Returns Promise<false | RepliableInteraction | "expired">

    The interaction, false if cancelled, or 'expired'