1.1.8 • Published 1 year ago

utilsfordiscordjs v1.1.8

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

🛠️ Handy utilities for Discord bots.


Features

  • 📦 No third-party libraries
  • 📥 Easy to install & use
  • 🛠️ Utilities that make sense

Installation

npm install utilsfordiscord

or

yarn add utilsfordiscord

Examples

Pages

Pages You can also have custom buttons

Note This codeblock has been shortened.

new Utils.Pages()
    .setEmbeds([
        new Discord.EmbedBuilder()
        .setTitle("Embed 1")
        .setDescription("This is an embed page you can put anything you want on it!"),
        new Discord.EmbedBuilder()
        .setTitle("Embed 2")
        .setDescription("Pages also supports Discord.js v14!")
    ])
    .setComponents([
        new Discord.ButtonBuilder()
        .setLabel("Custom Button")
        .setStyle(ButtonStyle.Success)
        .setCustomId("custom-button"),
        new Discord.ButtonBuilder()
        .setLabel("Learn More")
        .setStyle(ButtonStyle.Link)
        .setURL("https://npm.im/utilsfordiscordjs")
    ])
    .setEventListener(i => i.reply("You clicked a custom button!"))
    .send(i, {
        disableCustomButtons: false
    });

Roadmap

  • 📦 In progress - Add more utilities

Changelog

Note Format: Fixes -> Additions -> Updates -> Removals

11/11/2022

  • Fix bug data.components[1].components[BASE_TYPE_REQUIRED]: This field is required
  • Remove all //@ts-expect-error

6/24/2022

  • Add support for custom components
  • Add custom component events listeners

6/20/2022

  • Added Pages class
  • Add tests
  • Add base stuff
1.1.8

1 year ago

1.1.7

1 year ago

1.1.6

1 year ago

1.2.0

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago