botcord v2.4.9
BotCord
BotCord is a library to make powerfull bots without coding too much using a lot of new methods like a simple category handler ⠀ ⠀
Installation 🔧
- For npm ⠀
npm i botcord
⠀ ⠀
Important 📢
This library is based on https://www.npmjs.com/package/alpha-discor
New version for djs13 => https://www.npmjs.com/package/robotcord ⠀ ⠀
Import and use start function 🧤
const botcord = require("botcord").start("YOUR_TOKEN", // discord.js options, // discorder options, // options)
// another method for u can be the global method
require("botcord").global(
{
// global object with all the parameters like token , modules and more
}
)
⠀ ⠀
Use necesary modulers 📱
To use the library you need to know the modules ⠀ ⠀
Void modules
Load a module when message event is fired ⠀
botcord.handleModule("path")
⠀ ⠀
Command modules
Load a module when message event is fired and the message content meets the requeriments ( like an prefix and command ) ⠀
botcord.handleCommands("paths")
⠀ ⠀
Event modules
Charge a module with an specific event of discord.js ⠀
botcord.handleEvent("path", event)
⠀ ⠀
Handlers
To charge all created handlers you need to active them with this method ⠀
botcord.loadHandlers()
⠀ ⠀
Example of use 💻
Example index 🎮 ( index.js ) ⠀ ⠀
const botcord = require("botcord").start("TOKEN")
botcord.handleCommands(["./users"]).then(res => {
if (res == true) botcord.loadHandlers()
})
Example module 👾 ( users.js ) ⠀ ⠀
module.exports = {
prefix: "!",
tables: ["money", "messages"],
commands: [ {name: "hello", cd: 10} ],
execution: class {
async onCD(res, command) {
res.message.channel.send("You are in cd - " + command.test)
}
async hello(res) {
res.message.channel.send("Hello world!")
}
}
}
⠀ ⠀
Deployement 📦
Only execute the principal file and all will be done - also you can configure the log messages in the options! ⠀ ⠀
Lasts Updates 📌
New verion for DJS13 => https://www.npmjs.com/package/robotcord
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago