1.0.3 • Published 3 years ago

discord-insulter v1.0.3

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

discord-insulter

Discord insulter este un modul pentru toti idiotii ca mine care vor sa-si bage o comanda de insult in bot

Instalare

  • npm install discord-insulter sau descarca rep-ul de pe github
  • trebuie sa aveti discord.js instalat

Basic Start

    //declarare constructor
    const Insulter = require("discord-insulter");

    const insult = new Insulter(message, target, options);
    
    insult.sendInsult();

EXEMPLU

    const Discord = require("discord.js");
    const Insulter = require("discord-insulter");
    const client = new Discord.Client();
    const prefix = "?";

    client.on("ready", () => {
        console.log("SUNT LOGAT");
    });

    client.on("message", message => {
        if (!message.content.startsWith(prefix) || message.author.bot) return;
        const args = message.content.slice(prefix.length).trim().split(' ');
        const command = args.shift().toLowerCase();

        if (command === "insult") {
            const target = message.mentions.members.first();
            if (!target) return message.reply("esti idiot");

            const insult = new Insulter(message, target.user, {
                type: "ALL",
                mention: false, 
                embed: true, 
                embedColor: "#ffffff"
                });
            insult.sendInsult();

        }
    });

    client.login("token");

De stiut

Modulul functioneaza in acest fel:

    const insult = new Insulter(message, target, options);
  • message => trebuie sa fie cel declarat in eventul "message"l
  • target => persoana pe care vrei sa o injuri; (de verificat discord.js docs pentru mai multe informatii)
  • optiuni => Nu sunt obligatorii, dar daca vrei sa faci ceva mai custom, astea sunt posibilitatile:

    • type: "ALL", "MAMA", "BISERICA", "STATUT", "MORTI" => alege tipul de injuratura
    • embed: true sau false => pune injuratura intr-un embed
    • embedColor: true sau false => alege culoarea embedului in hex format
    • mention: true sau false => alege daca sa dai sau nu mention

      Exemplu:

          const insult = new Insulter(message, target, {
              type: "MAMA",
              mention: false,
              embed: true,
              embedColor: "#0f0f0f"
          });

CONTACT Pentru probleme sau sugestii, ma puteti contacta pe georgicabot@gmail.com