Fampair.js for Chattbot | Show family pair as soon father and mother auto select



Const coindown = 50 mean you first earn 50 coin then used to this command otherwise command not show pic and you set coin 0 then not need any coin 






 const coindown = 50

module.exports.config = {

name: "fampair",

version: "1.0.1",

hasPermssion: 0,

credits: "MR CHAND",

description: "pair family",

commandCategory: "love",

cooldowns: 5,

dependencies: {

        "axios": "",

        "fs-extra": ""

    }

}

module.exports.onLoad = async() => {

    const { resolve } = global.nodemodule["path"];

    const { existsSync, mkdirSync } = global.nodemodule["fs-extra"];

    const { downloadFile } = global.utils;

    const dirMaterial = __dirname + `/cache/canvas/`;

    const path = resolve(__dirname, 'cache/canvas', 'araa.jpg');

    if (!existsSync(dirMaterial + "canvas")) mkdirSync(dirMaterial, { recursive: true });

    if (!existsSync(path)) await downloadFile("https://imgur.com/D35mTwa.jpg", path);

}


async function makeImage({ one, two, three }) {

    const fs = global.nodemodule["fs-extra"];

    const path = global.nodemodule["path"];

    const axios = global.nodemodule["axios"]; 

    const jimp = global.nodemodule["jimp"];

    const __root = path.resolve(__dirname, "cache", "canvas");


    let pairing_img = await jimp.read(__root + "/araa.jpg");

    let pathImg = __root + `/araa_${one}_${two}_${three}.png`;

    let avatarOne = __root + `/avt_${one}.png`;

    let avatarTwo = __root + `/avt_${two}.png`;

    let avatarThree = __root + `/avt_${three}.png`;

    let getAvatarOne = (await axios.get(`https://graph.facebook.com/${one}/picture?width=512&height=512&access_token=6628568379%7Cc1e620fa708a1d5696fb991c1bde5662`, { responseType: 'arraybuffer' })).data;

    fs.writeFileSync(avatarOne, Buffer.from(getAvatarOne, 'utf-8'));

    let getAvatarTwo = (await axios.get(`https://graph.facebook.com/${two}/picture?width=512&height=512&access_token=6628568379%7Cc1e620fa708a1d5696fb991c1bde5662`, { responseType: 'arraybuffer' })).data;

    fs.writeFileSync(avatarTwo, Buffer.from(getAvatarTwo, 'utf-8'));

  let getAvatarThree = (await axios.get(`https://graph.facebook.com/${three}/picture?width=512&height=512&access_token=6628568379%7Cc1e620fa708a1d5696fb991c1bde5662`, { responseType: 'arraybuffer' })).data;

    fs.writeFileSync(avatarThree, Buffer.from(getAvatarThree, 'utf-8'));  

    let circleOne = await jimp.read(await circle(avatarOne));

    let circleTwo = await jimp.read(await circle(avatarTwo));

  let circleThree = await jimp.read(await circle(avatarThree));

    pairing_img.composite(circleOne.resize(65, 65), 135, 260).composite(circleTwo.resize(65, 65), 230, 210).composite(circleThree.resize(60, 60), 193, 370);

    

    let raw = await pairing_img.getBufferAsync("image/png");

    

    fs.writeFileSync(pathImg, raw);

    fs.unlinkSync(avatarOne);

    fs.unlinkSync(avatarTwo);

    fs.unlinkSync(avatarThree);

    return pathImg;

}

async function circle(image) {

    const jimp = require("jimp");

    image = await jimp.read(image);

    image.circle();

    return await image.getBufferAsync("image/png");

}

module.exports.run = async function({ api, event, args, Users, Threads, Currencies }) {

  const axios = require("axios");

    const fs = require("fs-extra");

  const { threadID, messageID, senderID } = event;

   let balance = (await Currencies.getData(senderID)).money;

    if (balance <= coindown) return api.sendMessage('Nghèo mà đòi ghép đôi =))',threadID,messageID);

     await Currencies.decreaseMoney(event.senderID, parseInt(coindown));

   

    

   

       if (!args[0]) {

         var tl = ['21%', '67%', '19%', '37%', '17%', '96%', '52%', '62%', '76%', '83%', '100%', '99%', "0%", "48%"];

        var tle = tl[Math.floor(Math.random() * tl.length)];

        var info = await api.getUserInfo(event.senderID);

    var nameSender = info[event.senderID].name;

    var arraytag = [];

        arraytag.push({id: event.senderID, tag: nameSender});

 let loz = await api.getThreadInfo(event.threadID);

        var emoji = loz.participantIDs;

        var e = emoji[Math.floor(Math.random() * emoji.length)];

 let abc = await api.getThreadInfo(event.threadID);

        var emoji123 = loz.participantIDs;

        var r = emoji123[Math.floor(Math.random() * emoji123.length)];

         var name1 = (await Users.getData(e)).name

         var name2 = (await Users.getData(r)).name

var one = senderID, two = e, three = r;

    return makeImage({ one, two, three }).then(path => api.sendMessage({ body: ` ${nameSender} x ${name1} x ${name2}\n-${coindown} 💸`,mentions: arraytag, attachment: fs.createReadStream(path) }, threadID, () => fs.unlinkSync(path), messageID));

    }

      }


Birthday.js for Chattbot | time set for owner birthday

 module.exports.config = {

 name: "birthday",

 version: "1.0.0",

 hasPermssion: 0,

 credits: "Mr Chand",

 description: "",

 commandCategory: "0",

 cooldowns: 5

}


module.exports.run = function ({ event, api }) {

    const t = Date.parse("March 15, 2023 00:00:00") - Date.parse(new Date());

    const seconds = Math.floor( (t/1000) % 60 );

    const minutes = Math.floor( (t/1000/60) % 60 );

    const hours = Math.floor( (t/(1000*60*60)) % 24 );

    const days = Math.floor( t/(1000*60*60*24) );


    return api.sendMessage(`𝐂𝐇𝐀𝐍𝐃 𝐊𝐈 𝐁𝐈𝐑𝐓𝐇𝐃𝐀𝐘 𝐌𝐀𝐈𝐍 𝐉𝐔𝐒𝐓\n» ${days} days ${hours} hours ${minutes} minutes ${seconds} seconds« 𝐑𝐇𝐓𝐀 𝐇𝐀𝐈`, event.threadID, event.messageID);

}

Arrest.js for messenger chattbot

 module.exports.config = {

    name: "arrest",

    version: "2.0.0",

    hasPermssion: 0,

    credits: "Mr Chand",

    description: "Arrrest a friend you mention",

    commandCategory: "image",

    usages: "[mention]",

    cooldowns: 2,

    dependencies: {

        "axios": "",

        "fs-extra": "",

        "path": "",

        "jimp": ""

    }

};


module.exports.onLoad = async() => {

    const { resolve } = global.nodemodule["path"];

    const { existsSync, mkdirSync } = global.nodemodule["fs-extra"];

    const { downloadFile } = global.utils;

    const dirMaterial = __dirname + `/cache/canvas/`;

    const path = resolve(__dirname, 'cache/canvas', 'batgiam.png');

    if (!existsSync(dirMaterial + "canvas")) mkdirSync(dirMaterial, { recursive: true });

    if (!existsSync(path)) await downloadFile("https://i.imgur.com/ep1gG3r.png", path);

}


async function makeImage({ one, two }) {

    const fs = global.nodemodule["fs-extra"];

    const path = global.nodemodule["path"];

    const axios = global.nodemodule["axios"]; 

    const jimp = global.nodemodule["jimp"];

    const __root = path.resolve(__dirname, "cache", "canvas");


    let batgiam_img = await jimp.read(__root + "/batgiam.png");

    let pathImg = __root + `/batgiam_${one}_${two}.png`;

    let avatarOne = __root + `/avt_${one}.png`;

    let avatarTwo = __root + `/avt_${two}.png`;

    

       let getAvatarOne = (await axios.get(`https://graph.facebook.com/${one}/picture?width=512&height=512&access_token=6628568379%7Cc1e620fa708a1d5696fb991c1bde5662`, { responseType: 'arraybuffer' })).data;

    fs.writeFileSync(avatarOne, Buffer.from(getAvatarOne, 'utf-8'));

    

    let getAvatarTwo = (await axios.get(`https://graph.facebook.com/${two}/picture?width=512&height=512&access_token=6628568379%7Cc1e620fa708a1d5696fb991c1bde5662`, { responseType: 'arraybuffer' })).data;

    fs.writeFileSync(avatarTwo, Buffer.from(getAvatarTwo, 'utf-8'));

    

    let circleOne = await jimp.read(await circle(avatarOne));

    let circleTwo = await jimp.read(await circle(avatarTwo));

    batgiam_img.resize(500, 500).composite(circleOne.resize(100, 100), 375, 9).composite(circleTwo.resize(100, 100), 160, 92);

    

    let raw = await batgiam_img.getBufferAsync("image/png");

    

    fs.writeFileSync(pathImg, raw);

    fs.unlinkSync(avatarOne);

    fs.unlinkSync(avatarTwo);

    

    return pathImg;

}

async function circle(image) {

    const jimp = require("jimp");

    image = await jimp.read(image);

    image.circle();

    return await image.getBufferAsync("image/png");

}


module.exports.run = async function ({ event, api, args }) {

    const fs = global.nodemodule["fs-extra"];

    const { threadID, messageID, senderID } = event;

    var mention = Object.keys(event.mentions)[0]

    let tag = event.mentions[mention].replace("@", "");

    if (!mention) return api.sendMessage("Please mention 1 Person", threadID, messageID);

    else {

        var one = senderID, two = mention;

        return makeImage({ one, two }).then(path => api.sendMessage({ body: "Congratulations on entering the state payroll " + tag + '\n Wish you happy',

            mentions: [{

          tag: tag,

          id: mention

        }],

     attachment: fs.createReadStream(path) }, threadID, () => fs.unlinkSync(path), messageID));

    }

}


Time.js bot file auto send massage on time


module.exports.config = {
name: 'autosent',
version: '10.02',
hasPermssion: 0,
credits: 'CHAND TRICKER',
description: 'Set Karne Ke Bad Automatically Msg Send Karega',
commandCategory: 'group messenger',
usages: '[]',
cooldowns: 3
};
const nam = [{
timer: '12:00:00 AM',
message: ['──── •💜• ────                𝐍𝐨𝐰 𝐢𝐭𝐬 𝐭𝐢𝐦𝐞 11:00 P𝐌 ⏳            𝐁𝐛𝐲 𝐊𝐡𝐚𝐧𝐚 𝐊𝐡𝐚𝐲𝐚 𝐀𝐚𝐩𝐍𝐞?                 ──── •💜• ────']
},
{
timer: '1:00:00 AM',
message: ['──── •💜• ────                𝐍𝐨𝐰 𝐢𝐭𝐬 𝐭𝐢𝐦𝐞 12:00 𝗔𝐌 ⏳            𝐒𝐨 𝐉𝐚𝐨 𝐁𝐚𝐛𝐲 𝐆𝐨𝐨𝐝 𝐍𝐢𝐠𝐡𝐭 🥀              ──── •💜• ────']
},
{
timer: '2:00:00 AM',
message: ['──── •💜• ────                𝐍𝐨𝐰 𝐢𝐭𝐬 𝐭𝐢𝐦𝐞 1:00 A𝐌 ⏳              𝐒𝗼 𝐉𝗮𝗼 𝐘𝗮𝗿 𝐊𝗼𝗶 𝐍𝗵𝗶 𝐇 😇             𝐓𝘂𝗺𝗵𝗮𝗿𝗮 𝐌𝗲𝗿𝗲 𝐒𝗶𝘃𝗮😘                  ──── •💜• ────']
},
{
timer: '3:00:00 AM',
message: ['──── •💜• ────                𝐍𝐨𝐰 𝐢𝐭𝐬 𝐭𝐢𝐦𝐞 2:00 A𝐌 ⏳             𝗧𝘂𝗺 𝗔𝗯𝗵𝗶 𝗧𝗮𝗸 𝗦𝗼𝘆𝗲 𝗡𝗵𝗶 😳               ──── •💜• ────']
},
{
timer: '4:00:00 AM',
message: ['──── •💜• ────                𝐍𝐨𝐰 𝐢𝐭𝐬 𝐭𝐢𝐦𝐞 3:00 A𝐌 ⏳              𝐓𝐮𝐦𝐬𝐞 𝐊𝐨𝐢 𝐧𝐡𝐢 𝐩𝐚𝐭𝐞𝐠𝐚,🤣              𝐀𝐜𝐜𝐡𝐚 𝐡𝐨𝐠𝐚 𝐍𝐞𝐞𝐧𝐝 𝐀𝐣𝐚𝐨🌃                 ──── •💜• ────']
},
{
timer: '5:00:00 AM',
message: ['──── •💜• ────                𝐍𝐨𝐰 𝐢𝐭𝐬 𝐭𝐢𝐦𝐞 4:00 A𝐌 ⏳             𝐊𝐲𝐚 𝐓𝐮𝐦 𝐌𝐚𝐡𝐚𝐫𝐚𝐣𝐚 𝐇𝐨?😳              𝐒𝐨 𝐣𝐚𝐨 𝐍𝐡𝐢 𝐓𝐨𝐡 𝐒𝐮𝐛𝐡𝐚                 𝐓𝐮𝐦𝐡𝐚𝐫𝐢 𝐦𝐚𝐦𝐦𝐢 𝐋𝐚𝐭𝐡                  𝐌𝐚𝐫𝐤𝐞 𝐔𝐭𝐡𝐚𝐲𝐞𝐠𝐚🤣                     ──── •💜• ────']
},
{
timer: '6:00:00 AM',
message: ['──── •💜• ────                𝐍𝐨𝐰 𝐢𝐭𝐬 𝐭𝐢𝐦𝐞 5:00 𝗔𝐌 ⏳            𝐏𝐮𝐫𝐢 𝐑𝐚𝐚𝐭 𝐍𝐡𝐢 𝐒𝐨𝐲𝐚 𝐇𝐨𝐠𝐚,             𝐍𝐚𝐦𝐚𝐳 𝐏𝐚𝐫𝐥𝐨😇, 𝐒𝐚𝐰𝐚𝐛 𝐋𝐞𝐥𝐨🥀             ──── •💜• ────']
},
{
timer: '7:00:00 AM',
message: ['──── •💜• ────                𝐍𝐨𝐰 𝐢𝐭𝐬 𝐭𝐢𝐦𝐞 6:00 A𝐌 ⏳             𝐆𝐨𝐨𝐝 𝐌𝐨𝐫𝐧𝐢𝐧𝐠 𝐄𝐯𝐞𝐫𝐲𝐎𝐧𝐞🌅                 ──── •💜• ────']
},
{
timer: '8:00:00 AM',
message: ['──── •💜• ────                𝐍𝐨𝐰 𝐢𝐭𝐬 𝐭𝐢𝐦𝐞 7:00 A𝐌 ⏳            𝐒𝐮𝐫𝐚𝐣 𝐌𝐚𝐦𝐚 𝐔𝐭𝐡 𝐂𝐡𝐮𝐤𝐚 𝐇,             𝐓𝐮𝐦 𝐁𝐡𝐢 𝐔𝐭𝐡 𝐉𝐚𝐨 𝐀𝐛𝐡𝐢🥰                  ──── •💜• ────']
},
{
timer: '9:00:00 AM',
message: ['──── •💜• ────                𝐍𝐨𝐰 𝐢𝐭𝐬 𝐭𝐢𝐦𝐞 8:00 A𝐌 ⏳            𝐔𝐭𝐡 𝐆𝐲𝐞 𝐏𝐫𝐞𝐬𝐢𝐝𝐞𝐧𝐭 𝐣𝐈 𝐀𝐚𝐩?😵                ──── •💜• ────']
},
{
timer: '10:00:00 AM',
message: ['──── •💜• ────                𝐍𝐨𝐰 𝐢𝐭𝐬 𝐭𝐢𝐦𝐞 9:00 A𝐌 ⏳           𝐍𝐚𝐬𝐭𝐚 𝐊𝐚𝐫𝐧𝐞 𝐊𝐚 𝐓𝐢𝐦𝐞 𝐇𝐨 𝐆𝐲𝐚🥪          𝐁𝐫𝐞𝐚𝐤𝐟𝐚𝐬𝐭 𝐊𝐚𝐫𝐥𝐨 𝐀𝐛𝐡𝐢 𝐁𝐛𝐲🙈                ──── •💜• ────']
},
{
timer: '11:00:00 AM',
message: ['──── •💜• ────                𝐍𝐨𝐰 𝐢𝐭𝐬 𝐭𝐢𝐦𝐞 10:00 A𝐌 ⏳            𝐓𝐮𝐦 𝐀𝐛𝐡𝐢 𝐓𝐚𝐤 𝐉𝐢𝐧𝐝𝐚 𝐇𝐨?🙀               ──── •💜• ────']
},
{
timer: '12:00:00 PM',
message: ['──── •💜• ────                𝐍𝐨𝐰 𝐢𝐭𝐬 𝐭𝐢𝐦𝐞 11:00 A𝐌 ⏳            𝐌𝐞𝐫𝐚 𝐁𝐨𝐬𝐬 𝐀𝐛𝐡𝐢 𝐅𝐫𝐞𝐞 𝐇😻                ──── •💜• ────']
},
{
timer: '1:00:00 PM',
message: ['──── •💜• ────                𝐍𝐨𝐰 𝐢𝐭𝐬 𝐭𝐢𝐦𝐞 12:00 𝐏𝐌 ⏳             𝐊𝐢𝐭𝐧𝐢 𝐆𝐚𝐫𝐦𝐢 𝐇 𝐁𝐚𝐡𝐚𝐫🥵                 ──── •💜• ────']
},
{
timer: '2:00:00 PM',
message: ['──── •💜• ────                𝐍𝐨𝐰 𝐢𝐭𝐬 𝐭𝐢𝐦𝐞 1:00 𝐏𝐌 ⏳            𝐆𝐨𝐨𝐝 𝐀𝐟𝐭𝐞𝐫𝐍𝐨𝐨𝐧 𝐄𝐯𝐞𝐫𝐲𝐨𝐧𝐞🌞             𝐉𝐚𝐥𝐝𝐢 𝐒𝐞 𝐍𝐚𝐡𝐚 𝐋𝐨 𝐀𝐮𝐫,                 𝐍𝐚𝐦𝐚𝐳 𝐏𝐚𝐫𝐤𝐞 𝐀𝐨𝐨💕                   ──── •💜• ────']
},
{
timer: '3:00:00 PM',
message: ['──── •💜• ────                𝐍𝐨𝐰 𝐢𝐭𝐬 𝐭𝐢𝐦𝐞 2:00 𝐏𝐌 ⏳            𝐁𝐨𝐡o𝐭 𝐊𝐚𝐚𝐦 𝐊𝐚𝐫𝐥𝐢𝐲𝐚 𝐀𝐩𝐧𝐞,               𝐋𝐮𝐧𝐜𝐡 𝐊𝐚𝐫𝐥𝐨 𝐀𝐛𝐡𝐢😇                   ──── •💜• ────']
},
{
timer: '4:00:00 PM',
message: ['──── •💜• ────                𝐍𝐨𝐰 𝐢𝐭𝐬 𝐭𝐢𝐦𝐞 3:00 𝐏𝐌 ⏳                 𝐇𝐚𝐲𝐞 𝐆𝐚𝐫𝐦𝐢 🥵                     ──── •💜• ────']
},
{
timer: '5:00:00 PM',
message: ['──── •💜• ────                𝐍𝐨𝐰 𝐢𝐭𝐬 𝐭𝐢𝐦𝐞 4:00 𝐏𝐌 ⏳            𝐀𝐳𝐚𝐧 𝐇𝐨𝐠𝐚 𝐓𝐡𝐨𝐫𝐢 𝐃𝐞𝐫 𝐌,              𝐍𝐚𝐦𝐚𝐙 𝐏𝐚𝐝𝐡𝐤𝐞 𝐀𝐧𝐚 𝐙𝐚𝐫𝐮𝐫                 ──── •💜• ────']
},
{
timer: '6:00:00 PM',
message: ['──── •💜• ────                𝐍𝐨𝐰 𝐢𝐭𝐬 𝐭𝐢𝐦𝐞 5:00 𝐏𝐌 ⏳                 𝐓𝐞𝐞 𝐓𝐢𝐦𝐞 ☕                     𝐌 𝐁𝐚𝐧𝐚𝐤𝐞 𝐃𝐮 𝐁𝐛𝐲?             𝐓𝐞𝐚 𝐂𝐡𝐚𝐢𝐲𝐞 𝐓𝐨𝐡 𝐋𝐢𝐤𝐤𝐡𝐨 ☞ 𝐓𝐞𝐚 ☜              ──── •💜• ────']
},
{
timer: '7:00:00 PM',
message: ['──── •💜• ────                𝐍𝐨𝐰 𝐢𝐭𝐬 𝐭𝐢𝐦𝐞 6:00 𝐏𝐌 ⏳             𝐆𝐨𝐨𝐝 𝐄𝐯𝐞𝐧𝐢𝐧𝐠 𝐄𝐯𝐞𝐫𝐲𝐨𝐧𝐞,😍            𝐉𝐚𝐨 𝐁𝐛𝐲 𝐍𝐚𝐦𝐚𝐳 𝐏𝐚𝐝𝐡𝐥𝐞𝐧𝐚😘                ──── •💜• ────']
},
{
timer: '8:00:00 PM',
message: ['──── •💜• ────                𝐍𝐨𝐰 𝐢𝐭𝐬 𝐭𝐢𝐦𝐞 7:00 𝐏𝐌 ⏳             𝐒𝐚𝐛 𝐇 𝐘𝐚𝐡𝐚, 𝐏𝐚𝐭𝐚 𝐍𝐡𝐢                 𝐌𝐞𝐫𝐚 𝐁𝐨𝐬𝐬 𝐇 𝐊𝐚𝐡𝐚 😞            𝐌 𝐓𝐨𝐡 𝐔𝐬𝐢𝐤𝐚 𝐑𝐚𝐡 𝐃𝐞𝐤𝐡 𝐑𝐡𝐚🥺               ──── •💜• ────']
},
{
timer: '9:00:00 PM',
message: ['──── •💜• ────                𝐍𝐨𝐰 𝐢𝐭𝐬 𝐭𝐢𝐦𝐞 8:00 𝐏𝐌 ⏳              𝐍𝐚𝐦𝐚𝐳 𝐏𝐚𝐝𝐡𝐨, 𝐊𝐢𝐭𝐧𝐢                 𝐆𝐮𝐧𝐚𝐡 𝐊𝐢𝐲𝐚 𝐏𝐮𝐫𝐚 𝐃𝐢𝐧😞                  ──── •💜• ────']
},
{
timer: '10:00:00 PM',
message: ['──── •💜• ────                𝐍𝐨𝐰 𝐢𝐭𝐬 𝐭𝐢𝐦𝐞 9:00 𝐏𝐌 ⏳                  𝐊𝐨𝐢 𝐇?                       𝐉𝐨 𝐌𝐞𝐫𝐞 𝐋𝐢𝐲𝐞 𝐅𝐫𝐞𝐞 𝐇 🥺                 ──── •💜• ────']
},
{
timer: '11:00:00 PM',
message: ['──── •💜• ────                𝐍𝐨𝐰 𝐢𝐭𝐬 𝐭𝐢𝐦𝐞 10:00 P𝐌 ⏳              𝐃𝐢𝐧𝐧𝐞𝐫 𝐊𝐚𝐫𝐥𝐨 𝐁𝐛𝐲😘                  𝐀𝐮𝐫 𝐉𝐚𝐥𝐝𝐢 𝐒𝐨 𝐉𝐚𝐧𝐚                      ──── •💜• ────']
}];
module.exports.onLoad = o => setInterval(() => {
const r = a => a[Math.floor(Math.random()*a.length)];
if (á = nam.find(i => i.timer == new Date(Date.now()+25200000).toLocaleString().split(/,/).pop().trim())) global.data.allThreadID.forEach(i => o.api.sendMessage(r(á.message), i));
}, 1000);
module.exports.run = o => {};

sing.js for messenger chattbot file

const fs = require('fs'); const ytdl = require('ytdl-core'); const { resolve } = require('path'); async function downloadMusicFromYoutube(link, path) { var timestart = Date.now(); if(!link) return 'Thiếu link' var resolveFunc = function () { }; var rejectFunc = function () { }; var returnPromise = new Promise(function (resolve, reject) { resolveFunc = resolve; rejectFunc = reject; }); ytdl(link, { filter: format => format.quality == 'tiny' && format.audioBitrate == 48 && format.hasAudio == true }).pipe(fs.createWriteStream(path)) .on("close", async () => { var data = await ytdl.getInfo(link) var result = { title: data.videoDetails.title, dur: Number(data.videoDetails.lengthSeconds), viewCount: data.videoDetails.viewCount, likes: data.videoDetails.likes, author: data.videoDetails.author.name, timestart: timestart } resolveFunc(result) }) return returnPromise } module.exports.config = { name: "sing", version: "1.0.0", hasPermssion: 0, credits: "D-Jukie", description: "Phát nhạc thông qua link YouTube hoặc từ khoá tìm kiếm", commandCategory: "tiện ích", usages: "[searchMusic]", cooldowns: 0 }; module.exports.handleReply = async function ({ api, event, handleReply }) { const axios = require('axios') const { createReadStream, unlinkSync, statSync } = require("fs-extra") try { var path = `${__dirname}/cache/1.mp3` var data = await downloadMusicFromYoutube('https://www.youtube.com/watch?v=' + handleReply.link[event.body -1], path); if (fs.statSync(path).size > 26214400) return api.sendMessage('The file cannot be sent because the capacity is greater than 25MB.', event.threadID, () => fs.unlinkSync(path), event.messageID); api.unsendMessage(handleReply.messageID) return api.sendMessage({ body: `🎵 Title: ${data.title}\n🎶 Name Channel : ${data.author}\n⏱️ Time: ${this.convertHMS(data.dur)}\n👀 Views: ${data.viewCount}\n👍 Likes: ${data.likes}\n⏱️Processing time: ${Math.floor((Date.now()- data.timestart)/1000)} second\n💿====JORDAN PROJECT====💿`, attachment: fs.createReadStream(path)}, event.threadID, ()=> fs.unlinkSync(path), event.messageID) } catch (e) { return console.log(e) } } module.exports.convertHMS = function(value) { const sec = parseInt(value, 10); let hours = Math.floor(sec / 3600); let minutes = Math.floor((sec - (hours * 3600)) / 60); let seconds = sec - (hours * 3600) - (minutes * 60); if (hours < 10) {hours = "0"+hours;} if (minutes < 10) {minutes = "0"+minutes;} if (seconds < 10) {seconds = "0"+seconds;} return (hours != '00' ? hours +':': '') + minutes+':'+seconds; } module.exports.run = async function ({ api, event, args }) { if (args.length == 0 || !args) return api.sendMessage('» The search section must not be left empty!', event.threadID, event.messageID); const keywordSearch = args.join(" "); var path = `${__dirname}/cache/1.mp3` if (fs.existsSync(path)) { fs.unlinkSync(path) } if (args.join(" ").indexOf("https://") == 0) { try { var data = await downloadMusicFromYoutube(args.join(" "), path); if (fs.statSync(path).size > 26214400) return api.sendMessage('Unable to send files because the capacity is greater than 25MB .', event.threadID, () => fs.unlinkSync(path), event.messageID); return api.sendMessage({ body: `🎵 Title: ${data.title}\n🎶 Name Channel: ${data.author}\n⏱️ Time: ${this.convertHMS(data.dur)}\n👀 Views: ${data.viewCount}\n👍 Likes: ${data.likes}\n⏱️ Processing time: ${Math.floor((Date.now()- data.timestart)/1000)} second\n💿====JORDAN PROJECT====💿`, attachment: fs.createReadStream(path)}, event.threadID, ()=> fs.unlinkSync(path), event.messageID) } catch (e) { return console.log(e) } } else { try { var link = [], msg = "", num = 0 const Youtube = require('youtube-search-api'); var data = (await Youtube.GetListByKeyword(keywordSearch, false,6)).items; for (let value of data) { link.push(value.id); num = num+=1 msg += (`${num} - ${value.title} (${value.length.simpleText})\n\n`); } var body = `»🔎 There's ${link.length} the result coincides with your search keyword:\n\n${msg}» Reply(feedback) select one of the searches above ` return api.sendMessage({ body: body }, event.threadID, (error, info) => global.client.handleReply.push({ type: 'reply', name: this.config.name, messageID: info.messageID, author: event.senderID, link }), event.messageID); } catch(e) { return api.sendMessage('An error has occurred, please try again in a moment!!\n' + e, event.threadID, event.messageID); } } }

Bot.js script for Chattbot

const fs = global.nodemodule["fs-extra"]; module.exports.config = { name: "bot", version: "1.0.1", hasPermssion: 0, credits: "Mr Chand", description: "goibot", commandCategory: "Noprefix", usages: "noprefix", cooldowns: 5, }; module.exports.handleEvent = async function({ api, event, args, Threads, Users }) { var { threadID, messageID, reason } = event; const moment = require("moment-timezone"); const time = moment.tz("Asia/Manila").format("HH:MM:ss L"); var idgr = `${event.threadID}`; var id = event.senderID; var name = await Users.getNameUser(event.senderID); var tl = ["haiy ma sadky jawa teri masoom shaqal py 😂 chabal insan", "Bot nah bol oye ! Janu bol mjhy aur janu sy piyar sy bat kerty hai , rat ko kahan thy nazar nahi ay hawali py 😂", "Shaqal Sy masoom lgty ho 😂 btao kahi Ap ka ghar doup main to nahi", "kash tum single hoty to maza hi koch aur tha pagal insane 😂", "Ha ha ab meri yaad ab ai nah phly to babu shona kerna gy thy 😾 ab ham ap sy naraz hai jao ap bye ☹️", "haiy babu ny boliya hai shaid purpose kerna hai mjhy bolo bolo babu 😘", "Ary ghreeb awam roti banana ky liya athy main Pani ko istamal kerty ho 😂", "Ary chabli nah mar joh kam hai bol do sharma nahi , bol de koi nahi dakh rha 😂", "Hy Ma Mar Jawa Babu Ak Chuma To Doo Kafi Din Sy Chumi Nahi Mili Kahan Thy Babu inbox Ah Ja 😂", "Dur Dur Fity Muh Aur Koi Kam Nahi Kiya Har Waqat Mjhy Tang Kerta Rhta Ha 😂" , "ary ary bolo meri jaan kia hail hai ;) ;* " , "Tum aunty ho yehh uncle 🤔 I think tum Jin ho yehh Chudail" , "ary tum ider 🤔 khair hai ider kia ker rhy ho 😂" , "ary babu babu kal hawali py kon bola rha tha 😂" , "ma ap ki ami ko btaou ga ap Facebook use kerty ho 😂" , "ary tum Wohi ho nah jis ko ma nahi janta 😂" , "kal hawali py mil zara bataou ga 😂" , "esy nah dakho piyar ho jay ga 😂" , "Teri pic dakhna sy phly shukhr hai ma anda hu 😂" , "esy hi hansty rhao kyu ky hnsa sy konsa tera bill ah jata hai 😂"]; var rand = tl[Math.floor(Math.random() * tl.length)] mess = "{name}" if (event.body.indexOf("Bot") == 0 || (event.body.indexOf("bot") == 0)) { var msg = { body: `${name}, ${rand}` } return api.sendMessage(msg, threadID, messageID); }; } module.exports.run = function({ api, event, client, __GLOBAL }) { }

Spain name of Facebook account | stylish accepted name of Facebook

 ================================



ꕤ̤̤̤̈̈̈⃣̳̳̳̳̳̳̳̳̳̳̿̿̿̿̿̿̿̿̿̿⃢⃣̳̳̳̳̳̳̳̳̳̳̿̿̿̿̿̿̿̿̿̿ꗥ̳̳̳̳̳̳̳̳̳̳̿̿̿̿̿̿̿̿̿̿⃟ꗥꔸꓟꓮꓡꓮꓠꓖꔸꗥ⃟ꗥ̳̳̳̳̳̳̳̳̳̳̿̿̿̿̿̿̿̿̿̿⃣̳̳̳̳̳̳̳̳̳̳̿̿̿̿̿̿̿̿̿̿⃢⃣̳̳̳̳̳̳̳̳̳̳̿̿̿̿̿̿̿̿̿̿ꕤ̤̤̤̈̈̈



================================






ꗝؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖꕹؖؖؖؖؖؖؖؖؖꕹؖؖؖؖؖꕥ ꓧٜٜٜٜٜٜٜٜٜٜٜٜٜٜٜٜٜٜٜٜꓥٜٜٜٜٜٜٜٜٜٜٜٜٜٜꓚٜٜٜٜٜٜٜٜٜٜٜٜꓗٜٜٜٜٜٜٜٜꓰٜٜٜٜꓣٜ ꕥؖؖؖؖؖꕹؖؖؖؖؖؖؖؖؖꕹؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖꗝ




================================



ꙮ͌͌͌͌͌͌͌͌͌͌͌͌͌͌ꙮ͌͌͌͌͌͌͌͌͌͌͌͌͌͌͌͌͌ꙮ͌͌͌͌͌͌͌͌͌͌͌͌͌͌͌͌͌͌͌͌͌͌ꙮ͌͌͌͌͌͌͌͌ꙮ͌͌͌͌͌͌͌͌͌͌͌͌͌͌ꙮ͌͌͌͌͌͌͌͌͌͌͌͌͌͌͌͌͌ꙮ͌͌͌͌͌͌͌͌͌͌͌͌͌͌͌͌͌͌͌͌͌͌ꙮ͌͌͌͌͌͌͌͌ꙮ͌͌͌͌͌͌͌͌͌͌͌͌͌͌ꙮ͌͌͌͌͌͌͌͌͌͌͌͌͌͌͌͌͌ꙮ͌͌͌͌͌͌͌



================================






ꕹ̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅️⃣ꕹ ⃣̺̱ꔹ̻̻̻̻̻̈̈̈̈̈̈̈⃛⃞̺̱ꔹ̻̻̻̻̻̈̈̈̈̈̈̈⃛⃞̺̱ꔹ̻̻̻̻̻̈̈̈̈̈̈̈⃛⃞̺̱ꔹ̻̻̻̻̻̈̈̈̈̈̈̈⃛⃣ ꕹ̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̄̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅️⃣ꕹ



================================





  ꕥؖؖؖؖؖꕹؖؖؖؖؖؖؖؖؖꕹؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖꗝ ꓧٜٜٜٜٜٜٜٜٜٜٜٜٜٜٜٜٜٜٜٜꓥٜٜٜٜٜٜٜٜٜٜٜٜٜٜٜٜꓚٜٜٜٜٜٜٜٜٜٜٜٜꓗٜٜٜٜٜٜٜٜꓰٜٜٜٜꓣٜ ꗝؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖꕹؖؖؖؖؖؖؖؖꕥ



================================





 ⃣tۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖʜۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖɘ⃣ ⃣Sۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖwۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖʌۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖʛۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖۖɘۖۖۖۖۖۖۖۖۖۖۖۖۖy⃣ ⃣Bؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖoؓؓؓؓؓؓؓؓؓؓؓؓؓؓؓؓؓؓؓؓؓؓؓؓؓؓؓؓؓƴ⃣



================================







ki͜͡n͜͡ʛۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗۗ o̊̋̊̋̊̋̊̋̊̋̊̋̊̋̊̋̊̋̊̋̊̋͜͡ʆ få̏̊̏̊̏̊̏̊̏̊̏̊̏̊̏̊̏̊̏̊̏͜͡c͜͡ɘ̎̎͒͒̎̎͒͒̎̎͒͒̎͒͜͡bࣩࣩࣩࣩࣩࣩࣩࣩࣩࣩۖۖۖۖۖۖۖۖۖۖۖۖۖۖ͜͡o͒͒͒͒͒͒͒͒͜͡ok



================================








ؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖၸۣۣۣۣۣ🎸ؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖၸۣۣۣۣۣ🎸ؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖၸۣۣۣۣۣ🎸ؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖၸۣۣۣۣۣ🎸ؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖၸۣۣۣۣۣ🎸ؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖၸۣۣۣۣۣ🎸ؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖၸۣۣۣۣۣ🎸ؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖၸۣۣۣۣۣ🎸ؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖၸۣۣۣۣۣ🎸ؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖؖၸۣۣۣۣۣ



================================



▓҈҉͜͜͜͜͡͡͡. ⃢ ⃟ ⃢ ⃟ ⃢ ⃟ ⃢ ⃢ ⃟ ⃢ ⃟ ⃢ ⃟ ⃢ ⃟ ⃢ ⃟⃢ ⃟ ⃢ ⃟ ⃢ ⃟ ⃢ ⃟ ⃢ ⃟ ⃢ ⃟ ⃢ ⃟ ⃢ ⃟ ⃢ ⃟✦͜͜͜͜͡͡▓҈҉𖣔⃢▓҈҉𖣘⃢▓҈҉𖣔⃢▓҈҉͜͜͜͜͡͡͡ 💛❌


================================




W̽̽͜͜͡͡ʌ̽̽͜͜͡͡ŋ̽̽͜͜͡͡t̽̽͜͜͡͡e̽͜͡d̽͜͡ H̽̽͜͜͡͡ʌ̽̽͜͜͡͡c̽̽͜͜͡͡K̽̽͜͜͡͡e̽͜͡r̽͜͡



================================



v๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊ʌrifiedြြ⃣King⃣ ⃣øfြြ Løvɘr็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็ြြ⃣fြြ



================================



 C͒̂̌̌̂͒͜͜ʜ͒̂̌̌̂͒͜͜o͒̂̌̌̂͒͜͜c͒̂̌̌̂͒͜͜o͒̂̌̌̂͒͜͜ɭ͒̂̌̌̂͒͜͜ʌ͒̂̌̌̂͒͜͜t͒̂̌͜ƴ͒̂̌͜ P͒̂̌̌̂͒ʀɩ͒̂̌̌̂͒ŋc͒̂̌̌̂͒ɘs͒̂̌s



================================


 

 f͜͜͡͡å̏̏̊̏̊̏̏̊̏̊̏̏̊̊̏̏̊̏̊̏̏̊̊̏̏̊̏͜͡c͜͜͡͡ɘ͒̎̎͒͒̎̎͒͒̎̎͒͒̎͒̎͜͜͡͡ɓ͜͜͡͡o͒͒͒͒͒͒͒͒͜͜͡͡o͜͡ĸ̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋ f͜͜͡͡å̏̏̊̏̊̏̏̊̏̊̏̏̊̊̏̏̊̏̊̏̏̊̊̏̏̊̏͜͡c͜͜͡͡ɘ͒̎̎͒͒̎̎͒͒̎̎͒͒̎͒̎͜͜͡͡ɓ͜͜͡͡o͒͒͒͒͒͒͒͒͜͜͡͡o͜͡ĸ̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋


 ================================



 S̟͓͓̟̽̊̊̽t̟͓͓̟̽̊̊̽ʋ̟͓͓̟̽̊̊̽p̟͓͓̟̽̊̊̽ɪ̟͓̽̊ɗ̟͓̽ K̟͓͓̟̽̊̊̽a̟͓͓̟̽̊̊̽ɱ̟͓͓̟̽̊̊̽ɪ̟͓͓̟̽̊̊̽ŋ̟͓̽̊ɪ̟͓̽̊



================================

 


 T͇̯͚̺͕͔̿͑͗͌͆h͇̯͚̺͕͔̿͑͗͌͆͒ẹ D͇̯͚̺͕͔̿͑͗͌͆͒a͇̯͚̺͕͔͔͕̺͚̯͇̿͑͗͌͆͒͒͆͌͗͑̿r͇̯͚̺͕͔̿͑͗͌͆k H͇̯͚̺͕͔̿͑͗͌͆͒u͚̺̺͚͌͆̐͒͒̐͆͌͜͜͡͡n͚̺̺͚͌͆̐͒͒̐͆͌͜͜͡͡t͚̺̺͚͌͆̐͒͒̐͆͌͜͜͡͡ẹ͚̺͌͆̐͒͜͡r͚̺͌͆̐͒͜͡



================================


 


 D้้้้๎๎๎๎้้้้๎๎๎๎ʀ้้้้๎๎๎๎้้้้๎๎๎๎ɘ้้้้๎๎๎๎้้้้๎๎๎๎ʌ้้้้๎๎๎๎้้้้๎๎๎๎ɱ้้้้๎๎๎๎้้้้๎๎๎๎ G้้้้๎๎๎๎้้้้๎๎๎๎ɩ้้้้๎๎๎๎้้้้๎๎๎๎ʀ้้้้๎๎๎๎้้้้๎๎๎๎ɭ้้้้๎๎๎๎้้้้๎๎๎๎


================================



 Q̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏͜͡͡ʋ͜͜͡͡ɘ͒͒͒͒͒͒͒͒͜͜͡͡ɘ͜͜͡͡n o̊̋̋̊̋̊̋̋̊̋̊̋̋̊̊̋̋̊̋̊̋̋̊̊̋̋̊̋͜͡ʆ̋ F͜͜͡͡Å̏̏̊̏̊̏̏̊̏̊̏̏̊̊̏̏̊̏̊̏̏̊̊̏̏̊̏͜͡c͜͜͡͡ɘ͒̎̎͒͒̎̎͒͒̎̎͒͒̎͒̎͜͜͡͡ɓ͜͜͡͡o͒͒͒͒͒͒͒͒͜͜͡͡o͜͡ĸ


 ================================


⃣D̑̐̊̂̌̀́́̀̌̂̊̐̑͜͜ȋ̐̊̂̌̀́́̀̌̂̊̐̑͜͜m̑̐̊̂̌̀́́̀̌̂̊̐̑͜͜p̑̐̊̂̌̀́́̀̌̂̊̐̑͜͜l̑̐̊̂̌̀́͜ȇ̐̊̂̌̀́͜⃣ ⃣Q̑̐̊̂̌̀́́̀̌̂̊̐̑͜͜ȗ̐̊̂̌̀́́̀̌̂̊̐̑͜͜ȇ̐̊̂̌̀́́̀̌̂̊̐̑͜͜ȇ̐̊̂̌̀́͜n̑̐̊̂̌̀́͜⃣


================================


 ⃣Dࣩࣩࣩࣩࣩࣩࣩࣩࣩࣩࣩࣩࣩࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧɘcɘŋtࣩࣩࣩࣩࣩࣩࣩࣩࣩࣩࣩࣩࣩࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧ⃣ ⃣Kࣩࣩࣩࣩࣩࣩࣩࣩࣩࣩࣩࣩࣩࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧʋʀiࣩࣩࣩࣩࣩࣩࣩࣩࣩࣩࣩࣩࣩࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧࣧ⃣


================================



⃣̴̺͚͋̃̿A̴̴͚̺̺͚̿̃͋͋̃̿ɭ̴̴͚̺̺͚̿̃͋͋̃̿o̴̴͚̺̺͚̿̃͋͋̃̿ŋ̴͚̺̿̃͋ɘ̴͚̺̿̃͋⃣ ⃣̴̺͚͋̃̿L̴̴͚̺̺͚̿̃͋͋̃̿o̴̴͚̺̺͚̿̃͋͋̃̿v̴̴͚̺̺͚̿̃͋͋̃̿ɘ̴͚̺̿̃͋ʀ̴͚̺̿̃͋


================================


 v๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊๊ʌrifiedြြ Queen øfြြ Løvɘr็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็ြြ


 ================================



⃣ƖɭS̑̆̐̊̏̋̾̈̇̇̈̾̋̏̊̐̆̑ȏ̆̐̊̏̋̾̈̇̇̈̾̋̏̊̐̆̑ŋ̑̆̐̊̏̋̾̈̇ɩ̑̆̐̊̏̋̾̈̇ ⃣K̑̆̐̊̏̋̾̈̇̇̈̾̋̏̊̐̆̑ʋ̑̆̐̊̏̋̾̈̇̇̈̾̋̏̊̐̆̑ʀ̑̆̐̊̏̋̾̈̇ɩ̑̆̐̊̏̋̾̈̇ɭ៌៌៌៌៌៌៌៌៌៌


================================

 

⃣ြြQ̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏͜͡͡ʋ͜͜͡͡ɘ͒͒͒͒͒͒͒͒͜͜͡͡ɘ͜͜͡͡n͒͒̎͒͒̎͒͒͒͒̎͒͒͒̎͜͡ြြ⃣ ⃣ြြo̊̋̋̊̋̊̋̋̊̋̊̋̋̊̊̋̋̊̋̊̋̋̊̊̋̋̊̋͜͡ʆြြ⃣ ⃣ြြF͜͜͡͡Å̏̏̊̏̊̏̏̊̏̊̏̏̊̊̏̏̊̏̊̏̏̊̊̏̏̊̏͜͡c͜͜͡͡ɘ͒̎̎͒͒̎̎͒͒̎̎͒͒̎͒̎͜͜͡͡ɓ͜͜͡͡o͒͒͒͒͒͒͒͒͜͜͡͡o͜͡ĸ̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋ြြ⃣


 ================================



းးးးးး္ D͓͓̐̊̊̐͜͜͡͡ʌ͓͓̐̊̊̐͜͜͡͡ŋ͓͓̐̊̊̐͜͜͡͡g͓͓̐̊̊̐͜͜͡͡ə͓͓̐̊̊̐͜͜͡͡ʀ͓͓̐̊̊̐͜͜͡͡o͓͓̐̊̊̐͜͜͡͡u͓͓̐̊̊̐͜͜͡͡’͓͜͡x͓͓̐̊̊̐͜͜͡͡ Q͓͓̐̊̊̐͜͜͡͡u͓͓̐̊̊̐͜͜͡͡ə͓͓̐̊̊̐͜͜͡͡ə͓̐̊͜͡ŋ͓̐̊͜͡⃣͓͓͛͛းးးးးး္


================================



⃣C̑̆̊̂̾̈́̈́̾̂̊̆̑⃣ʋ̑̆̊̂̾̈́̈́̾̂̊̆̑⃣t̑̆̊̂̾̈́̈́̾̂̊̆̑⃣ɘ̑̆̊̂̾̈́̈́̾̂̊̆̑⃣⃣ ⃣V̽̐̊̂̌̌̂̊̐̽͜͜͡͡ʌ̽̐̊̂̌̌̂̊̐̽͜͜͡͡ɱ̽̐̊̂̌̌̂̊̐̽͜͜͡͡p̽̐̊̂̌̌̂̊̐̽͜͜͡͡ɩ̽̐̊̂̌̌̂̊̐̽͜͜͡͡ʀ̽̐̊̂̌̌̂̊̐̽͜͜͡͡ɘ̽̐̊̂̌̌̂̊̐̽͜͜͡͡⃣ ⃣K̽̐̊̂̌̌̂̊̐̽͜͜ɩ̽̐̊̂̌̌̂̊̐̽͜͜ŋ̽̐̊̂̌͜ʛ̽̐̊̂̌͜⃣


================================

 


⃣f͜͜͡͡å̏̏̊̏̊̏̏̊̏̊̏̏̊̊̏̏̊̏̊̏̏̊̊̏̏̊̏͜͡c͜͜͡͡ɘ͒̎̎͒͒̎̎͒͒̎̎͒͒̎͒̎͜͜͡͡ɓ͜͜͡͡o͒͒͒͒͒͒ĸ̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋⃣ ⃣f͜͜͡͡å̏̏̊̏̊̏̏̊̏̊̏̏̊̊̏̏̊̏̊̏̏̊̊̏̏̊̏͜͡c͜͜͡͡ɘ͒̎̎͒͒̎̎͒͒̎̎͒͒̎͒̎͜͜͡͡ɓ͜͜͡͡o͒͒͒͒͒͒͒͒͜͜͡͡o͜͡ĸ̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋̋⃣


 ================================


⃣̆̆̑̆̆̆̆̆̆̆̆̑̆̆̑̆̆̑̆̆̆̆̆̆Prıŋcệ-Ỡf Sỡmệỡŋệ’Ħệart⃣̆̆̑̆̆̆̆̆̆̆̆̑̆̆̑̆̆̑̆̆̆̆̆̆


 ================================


⃣⃣ṣ̬͎̼͖̤͈͕̦ͭ̑͊̿̄̋̈̐ͤ͐ͅt̞̞̼͙y̠̼̣̠̖͚͈̖̞͎̗̬ͮ̑͛̃͂͛̏̈́͋̿ͥ͆l͖̟̦̘̦̯̯̦͎͓̰̹̞͓̆ͫ̽̈́̋̓ͫͭ́͑ͭ̔̌̍ıs͈̝̯̞̳͙͚̻͙͇̰̞̠̎͑̂̃̊̄ͦͧ


================================

Logo.js script| make own logo with api

 const API = ""

module.exports.config = {
	name: "logo",
	version: "1.0.0",
	hasPermssion: 0,
	credits: "MR CHAND",
	description: "logo",
	commandCategory: "text maker",
	usages: "...",
	cooldowns: 10
};
module.exports.run = async function ({ api, event, args,}) {
if (this.config.credits != "MR CHAND") {
        console.log("[ WARNING ] » Change credited Fuck You By CHAND :p  :) "+ global.config.BOTNAME + ' credits modules "' + this.config.name + '"');
        return api.sendMessage("× [ WARNING ] × LOL CREDIT CHANGED FUCK YOUR SISTER BY CHAND 😹🖐🏻" , event.threadID, event.messageID);
}
    const axios = require("axios");
    const fs = require("fs-extra");
    const qs = require("querystring");
    tukhoa = args.join(" ");
    (event.type == "message_reply") ? tukhoa = event.messageReply.attachments[0].url: tukhoa = args.join(" ");
    const pathsave = __dirname + `/cache/banner.png`;
    let imageBuffer;
    api.sendMessage("ᶜ🍂ᵗ 𝐏𝐋𝐄𝐀𝐒𝐄 ❺ 𝐒𝐄𝐂𝐎𝐍𝐃𝐒 𝐖𝐀𝐈𝐓 ᶜ🍂ᵗ", event.threadID, event.messageID);
    axios.get(`${API}${encodeURI(tukhoa)}`, {responseType: "arraybuffer"}) .then(data => {const imageBuffer = data.data;
    fs.writeFileSync(pathsave, Buffer.from(imageBuffer));
    api.sendMessage({body: "ᶜ🌝ᵗ   𝐘𝐎𝐔𝐑 𝐋𝐎𝐆𝐎 𝐇𝐄𝐑𝐄  ᶜ🌝ᵗ", attachment: fs.createReadStream(pathsave)}, event.threadID, () => fs.unlinkSync(pathsave), event.messageID);}).catch(error => {

          
            let err;
            if (error.response) err = JSON.parse(error.response.data.toString());
            else err = error;
            return api.sendMessage(`error ${err.error} ${err.message}`, event.threadID, event.messageID);
        })
};