Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

dbd.ez

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

dbd.ez

Powerful wrapper over discord.js enabling you to make discord bots with ease

  • 0.0.3
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
0
decreased by-100%
Maintainers
1
Weekly downloads
 
Created
Source

dbd.js

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

  • About
  • Development

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", //Your Discord Bot Token
  prefix: "-",
});

client.command({
  name: "say",
  reply: "{args.all}",
  argsError: {
    1: "You must send atleast one arg",
  }, //in dbd.ez args starts from 1
});

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!");
}); //The event is emitted along with discord.js message object

client.command({
  name: "ping",
  reply: "🏓 Pong, API latency is {ping}ms",
}); //You must register the command like this for per-cmd-events to work

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

FAQs

Package last updated on 19 Apr 2021

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc