27-07-2020, Saat: 14:12
Komudun Adı: Discord Avatar Logo
Komut için Gerekli Modüller: discord.js, jimp
Komut Açıklaması: Avatarınızı discord logosunun içerisine ekler
Komutun Ekleneceği Yer: Komutlar
Komut için Gerekli Modüller: discord.js, jimp
Komut Açıklaması: Avatarınızı discord logosunun içerisine ekler
Komutun Ekleneceği Yer: Komutlar
Kod:
const Discord = require('discord.js');
var Jimp = require("jimp");
const cooldown = new Set()
exports.run = (client, message, args) => {
if (cooldown.has(message.author.id)) {
message.channel.send('Bekle **5** saniye sonra tekrar dene.')
} else {
let xir = message.mentions.users.first() ? message.mentions.users.first() : message.author
message.channel.startTyping();
Jimp.read("https://i.postimg.cc/DfdtdN1f/Xi-R-Discord.png", function (erre, img) {
Jimp.read(`${xir.avatarURL}`).then(function (avatar) {
Jimp.read("https://i.postimg.cc/28NS3grz/discord-logo.png").then(function (mascara) {
avatar.resize(500, 500);
mascara.resize(500, 500);
avatar.mask(mascara, 0, 0);
avatar.getBuffer(Jimp.MIME_PNG, (erri, buffer) => {
message.channel.send(`**${xir.username}** discord avatar logonuz.`, new Discord.Attachment(buffer, 'avatarxir.png'));
message.channel.stopTyping();
})
})
})
})
}
cooldown.add(message.author.id)
setTimeout(() => {
cooldown.delete(message.author.id)
}, 5000)
}
module.exports.conf = {
enabled: true,
guildOnly: false,
aliases: ["dc","dclogo","dcavatar"],
permLevel: 0
};
module.exports.help = {
name: 'discordavatar',
description: 'Avatarınızı discord logosunun içerisine ekler',
usage: 'discordavatar'
};