message-buttons-pagination

1.0.6 • Public • Published

message-buttons-pagination

how works?


This is a little module to make your embeds able to get paginator buttons. Updated to Discord.js v13

How to add the paginator to your command!

const msgPaginator = require("message-buttons-pagination");

//defining Embed and MessageButton

const { MessageEmbed, MessageButton } = require('discord.js');

//sample code

const embed1 = new MessageEmbed()
    .setTitle("Page 1")

const embed2 = new MessageEmbed()
    .setTitle("Page 2")

//declaring buttons

const btn1 = new MessageButton()
    .setLabel("Previous")
    .setCustomId("prev")
    .setStyle("SUCCESS")

const btn2 = new MessageButton()
    .setLabel("Next")
    .setCustomId("next")
    .setStyle("SUCCESS")          

//The pages should be in an array

let pages = [
    embed1,
    embed2
    /*x numbers of embeds*/
]

//putting Buttons in an array

let buttons = [
    btn1,
    btn2
]

//Defining timeout

//in ms is in default the value of 120000

let timeout = 150000

msgPaginator(message, pages, buttons, timeout)

Package Sidebar

Install

npm i message-buttons-pagination

Weekly Downloads

8

Version

1.0.6

License

ISC

Unpacked Size

4.14 kB

Total Files

3

Last publish

Collaborators

  • corgi-cd