0.1.1 • Published 3 years ago

coldz v0.1.1

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

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");
    }
})