1.1.8 • Published 1 year ago
utilsfordiscordjs v1.1.8
🛠️ 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
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