UNPKG

discord12.5.3-embed-pages-buttons

Version:
97 lines (62 loc) 2.8 kB
# discord-embeds-pages-buttons Embed pages using the discord buttons. This package allows you to have multiple pages of embeds, and to be able to cycle through them using auto-generated buttons. To install the package, use the following command in the console/terminal/shell. `npm i discord-embeds-pages-buttons` Here is some example code for using the package: const Discord = require("discord.js"); const disbut = require("discord-buttons"); const disbutpages = require("discord-embeds-pages-buttons") const client = new Discord.Client(); disbut(client); client.login(process.env.token) client.on("ready", ()=>{ console.log("I am ready") }) client.on("message", async message=>{ if(message.author.bot || message.channel.type == "dm")return; if(message.content == "test"){ const embed1 = new Discord.MessageEmbed() .setColor("YELLOW") .setTitle("1") const embed2 = new Discord.MessageEmbed() .setColor("GREEN") .setTitle("2") const embed3 = new Discord.MessageEmbed() .setColor("PINK") .setTitle("3") var pages = [embed1, embed2, embed3] " disbutpages.pages(client, message, pages, 100000, disbut, "red", "", "", "") } }) **Functions** There is one function in this package. **disbutpages.pages(client, message, pages, timeout, disbut, style, forwardEmoji, backwardsEmoji, deleteEmbedEmoji)** **Client:** Client is your discord client **Message:** This is the message that the person sent. **Pages:** This is an array of Discord.MessageEmbed() **Timeout:** This is the amount of time after the message is sent (in milliseconds) to stop updating the pages. **Disbut:** This is the disbut instance that you have. const Discord = require("discord.js") const client = new Discord.Client() const disbut = require("discord-buttons") disbut(client) You would then use the defined disbut. **Style:** This is the colour of the page moving buttons. Can be one of red, green, blurple or grey **Forward Emoji** This is the emoji that will be added to the button for going forwards through the pages **Backwards Emoji** This is the emoji that will be added to the button for going backwards through the pages **Delete Embed Emoji** This is the emoji that will be added to the button for deleting the embed/message. NOTE: IF you leave this field blank, then there will be no delete message button # Support Join the discord for support and for other packages/discord bots: https://discord.gg/u9gFdnu