Now, let's start your bot using the ease-discord-js package in a very simple way! Pay close attention to the code comments; they will explain what is being done in each line.
import { EaseClient } from "ease-discord-js"
const easeClient = new EaseClient("YOUR_TOKEN_HERE");
// Setting the paths for the commands and components
easeClient.set("commandsPath", "./_test/commands"); // Optional
easeClient.set("componentsPath", "./_test/components"); // Optional
easeClient.set("intents", []);
// Setting default values for the components, you can also set them individually
easeClient.setDefault("button", {style: "Primary"}) // Optional
easeClient.setDefault("modal", {title: "New Modal"}) // Optional
const client = easeClient.login();
client.on('ready', async (client) => {
console.log(`Logged in as ${client.user.tag}!`);
});
Easy, right? After the setup, your bot will be online, showing the status "online" on Discord. Now, let's introduce how to create slash commands using the package.