asodbaosdboausbd

4.0.0 • Public • Published
NPM Info

About

About DiscordEasyPages

An effective and easy-to-use package for making discord.js pages for Discord bots. Built using discord.js v13. However, DiscordEasyPages should work on older versions. Each page supplied must be a message embed. Inspired by Discord-pagnation.

Demo DiscordEasyPages in action!

📋 Information

Required Programs and Dependencies

This package REQUIRES node.js. Without it, this package cannot run nor download. You'll also need the package Discord.js. When done, run npm install discordeasypages in your terminal. If you need help, view the example below.

Example

Need help using my package? Simple! You must get your discord bot token for this to work.

// Librarys //
const Discord = require("discord.js")
const DiscordEasyPages = require("discordeasypages")

// Bot //
const Bot = new Discord.Client({
  partials: ["MESSAGE", "CHANNEL", "REACTION"],

  presence: {
    activity: {
      name: `Example bot for the package DiscordEasyPages!`,
      type: "PLAYING"
    },
    status: "online"
  }
})

const Prefix = "^"

// Code //
Bot.on("message", (message) => {
    if (message.author.bot){
        return
    }

    if (!message.content.startsWith(Prefix)){
        return
    }

    const Arguments = message.content
        .slice(Prefix.length)
        .trim()
        .split(/ +/g)
    const command = Arguments.shift()

    if (command.toLowerCase() == "page"){
        const Embed = new Discord.MessageEmbed()
            .setTitle("Page 1")
            .setDescription("Welcome to page 1!")

        const Embed2 = new Discord.MessageEmbed()
            .setTitle("Page 2")
            .setDescription("Welcome to page 2!")

        DiscordEasyPages(message, [Embed, Embed2], ["⬅", "➡"])
    }
})

console.log("---------- Logging into Bot ----------") 
Bot.login("YourBotTokenFromDiscordDeveloperHubGoesHere")

Support

If you acquire help, we ask that you join KingCh1ll's Discord Server & open a ticket. If you don't have discord, you may open up a discussion!

Package Sidebar

Install

npm i asodbaosdboausbd

Weekly Downloads

0

Version

4.0.0

License

MIT

Unpacked Size

21.2 kB

Total Files

13

Last publish

Collaborators

  • lord_shadow