Skip to main content

Interface: PaginatedMessageOptions

Options for configuring a paginated message.

Properties​

actions?​

optional actions: PaginatedMessageAction[]

Custom actions to provide when sending the paginated message.

Defined in​

projects/utilities/packages/discord.js-utilities/src/lib/PaginatedMessages/PaginatedMessageTypes.ts:214


embedFooterSeparator?​

optional embedFooterSeparator: string

The separator to display between the embed footer and the page index.

Seealso​

PaginatedMessage.embedFooterSeparator

Defined in​

projects/utilities/packages/discord.js-utilities/src/lib/PaginatedMessages/PaginatedMessageTypes.ts:231


pageIndexPrefix?​

optional pageIndexPrefix: string

The prefix to display before the page index.

Seealso​

PaginatedMessage.pageIndexPrefix

Defined in​

projects/utilities/packages/discord.js-utilities/src/lib/PaginatedMessages/PaginatedMessageTypes.ts:225


pages?​

optional pages: PaginatedMessagePage[]

The pages to display in this PaginatedMessage.

Defined in​

projects/utilities/packages/discord.js-utilities/src/lib/PaginatedMessages/PaginatedMessageTypes.ts:209


paginatedMessageData?​

optional paginatedMessageData: null | Omit<PaginatedMessageMessageOptionsUnion, "components">

Additional options that are applied to each message when sending it to Discord. Be careful with using this, misusing it can cause issues, such as sending empty messages.

Remark​

This is for advanced usages only!

Default​

null

Defined in​

projects/utilities/packages/discord.js-utilities/src/lib/PaginatedMessages/PaginatedMessageTypes.ts:240


template?​

optional template: BaseMessageOptions | EmbedBuilder

The EmbedBuilder or MessageOptions options to apply to the entire PaginatedMessage.

Defined in​

projects/utilities/packages/discord.js-utilities/src/lib/PaginatedMessages/PaginatedMessageTypes.ts:219