0.1.1 • Published 3 years ago
coldz v0.1.1
coldz
A simple api to enhance your commands on discord bot.
Installation
Install Node.js. Then:
$ npm install coldz
Import
// Node.js `require()`
const coldz = require("coldz");
// Or
const { object, object2 } = require("coldz")
Documentation
DaysAgo
const { daysAgo } = require("coldz"); // import the package
client.on("message", async message => {
if (message.content === "daysAgo") {
// Checking how long was the user account created.
message.channel.send(`Your account is created ${daysAgo(message.author.createdAt)}`); // Return days
};
});
Ordinal
// checking member count with ordinal `st, nd, rd and th`
const { ordinal } = require("coldz"); // import the package
client.on("message", async message => {
if (message.content === "ordinal") {
const members = message.guild.memberCount
console.log(ordinal(members)) // return member count with ordinal
};
});
CapitalFirst
const { capitalFirst } = require("coldz"); // import the package
client.on("message", async message => {
if (message.content === "capitalFirst") {
const text = "hello World!" // Text for example
message.channel.send(capitalFirst(text)) // returns Hello World!
};
});
Random Code
const { randomcode } = require("coldz"); // import the package
client.on("ready", () => {
const code = randomcode
console.log(code(10)) // Generates 10 characters code
console.log(code(5)) // Generates 5 characters code
console.log(code(4, ["c", "o", "l", "d"])) // Generates 4 characters code with given characters
})
IsURL
const { isURL } = require("coldz")
client.on('message', async message => {
const prefix = "!";
const args = message.content.slice(prefix.length).trim().split(/ +/g);
const command = args.shift().toLowerCase();
if (command === "isurl") {
const url = args[0]
if (!url) {
return message.channel.send("You have to provide a link");
}
if (!isURL(url)) {
return message.channel.send("URL is invalid");
}
return message.channel.send("URL is valid");
}
})