1.0.8 • Published 4 years ago

eris-pages v1.0.8

Weekly downloads
5
License
MIT
Repository
github
Last release
4 years ago

Eris Pages

A base fork of eris-pagination, with some different features

Base Features

All base features are the same as eris-pagination

New Features

We know handle Custom Reactions, or "Action Buttons" a simple way to create a custom reaction to do some custom thing example:

import {
  ActionButton,
  PageBuilder
} from 'eris-pages'

// Embeds
const msgEmbeds = [
  {
    title: "An fantastic embed",
    description: "This embed is amazing"
  },
  {
    title: "Funny Video #1",
    description: "CalebCity - Any RPG game ever"
  },
  {
    title: "Funny Video #2",
    description: "rdcworld1 - How swordsmen be in anime"
  }
]

// Custom Action
const embedAction = {
  emote: '🎬'
  run: (msg) => msg.channel.createMessage(`Hello, Action!`)
}

// Message Handler
const builder = new PageBuilder(client, message)

const built = await builder
  .addPages(msgEmbeds)
  .addAction(embedAction)
  .construct()

built.start()
1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago

1.10.0-beta

4 years ago

1.0.9-beta

4 years ago

1.0.8-beta

4 years ago

1.0.7-beta

4 years ago

1.0.6-beta

4 years ago

1.0.5-beta

4 years ago

1.0.4-beta

4 years ago

1.0.2-beta

4 years ago

1.0.3-beta

4 years ago

1.0.1-beta

4 years ago

1.0.0-beta

4 years ago