DBD.EZ
DBD.EZ is an powerful wrapper over discord.js allowing you
to make discord bots in no time,No need to learn
coding but still make God level Discord bots!
Table Of Contents
Dev Note: This is still in beta, Join support server for any support, Big updates are coming!
Usage Example
Setup
const dbd = require("dbd.ez");
const client = new dbd({
token: "TOKEN",
prefix: "-",
});
client.command({
name: "say",
reply: "{args.all}",
argsError: {
1: "You must send atleast one arg",
},
});
Constants
Constants are to simplify your work, example:
client.command({
name: "ping",
reply: "🏓 Pong, API latency is {ping}ms",
});
here {ping}
gets converted to actual API ping when bot replies
Per-Command-Events
What are events?
When you use dbd.ez you will register a command with .command({}), we cannot run anything we want when a command is executed, here comes per-cmd-events, this will help you do any task when a command is executed, example:
client.on("command-ping", (message) => {
console.log("Ping command has been used!");
});
client.command({
name: "ping",
reply: "🏓 Pong, API latency is {ping}ms",
});
Note: Since this package is very new, this is still in beta, we don't recommend you to use this until we release a stable release, stable release is v1 and above!
constants-list
{ping}
- Discord API latency
{author.tag}
- The command author's Tag
{author}
- Pinging The command author
{author.id}
- user id of the message author
{args<number>}
Example: args1 - args of the message
{args.all}
- The whole message after command
{args.allFrom<number>}
Example: args.allFrom2 - Whole message after the mentioned args
More constants will be added everyday, Tnx for choosing us!
Development
DBD.EZ is made by Dynastic Studios