Discord bot kod paylaşımlarında bu yazımda discord botunuz için güzel ve kullanışlı bir kod ile beraberiz. Discord botunuz için 9 çerçeve kodu bir arada olan özel avatar çerçeve kodlarını paylaşıyorum. Kod içeriğini kısaca bahsedeyim içerisinde yazılmış 9 ayrı avatar çerçeve işleme kodları var komut yazıldığında seçtiğiniz sayıya göre avatarınızı seçilen sayıya göre çerçeve işler.
Kurulum için adımları izleyin:
- Kod projenizde komutlar klasörüne atılacaktır. Komut eklemeyi bilmiyorsan buradaki yazımızı okuyarak öğrenebilirsin.
- Komut içerisindeki gerekli yerleri kendinize göre düzenleyin.
- Modül için "jimp" eklemeniz gerekmekte.
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186//---Bu Kod komutlar klasörüne atılacaktır.
//###CodeMareFi tarafından hazırlanmıştır - - - Ekleyen //###Sadista
//!!!!-KOD DENENMEDİ-!!!!
const Discord = require("discord.js");
var Jimp = require('jimp');
exports.run = async (client, message, args) => {
var user = message.mentions.users.first() || message.author;
if (!message.guild) user = message.author;
if (args[0] === '1') {
var user = message.mentions.users.first() || message.author;
message.channel.startTyping();
var user = message.mentions.users.first() || message.author;
if (!message.guild) user = message.author;
message.channel.send(`:timer: | Fotoğraf işleniyor, lütfen bekleyin.`).then(m => m.delete(1000));
Jimp.read(user.avatarURL, (err, image) => {
image.resize(315, 310)
Jimp.read("https://api.eggsybot.xyz/api/cerceve?cerceve=brilliance&url=https://api.eggsybot.xyz/pub/resources/frames/brilliance.png", (err, avatar) => {
avatar.resize(315, 320)
image.composite(avatar, 0, 0).write(`./secim/balance1/${client.user.id}-${user.id}.png`);
setTimeout(function() {
message.channel.send(new Discord.Attachment(`./secim/balance1/${client.user.id}-${user.id}.png`));
}, 1000);
});
});
}
if (args[0] === '2') {
var user = message.mentions.users.first() || message.author;
message.channel.startTyping();
var user = message.mentions.users.first() || message.author;
if (!message.guild) user = message.author;
message.channel.send(`:timer: | Fotoğraf işleniyor, lütfen bekleyin.`).then(m => m.delete(1000));
Jimp.read(user.avatarURL, (err, image) => {
image.resize(315, 310)
Jimp.read("https://api.eggsybot.xyz/api/cerceve?cerceve=brilliance2&url=https://api.eggsybot.xyz/pub/resources/frames/brilliance2.png", (err, avatar) => {
avatar.resize(315, 320)
image.composite(avatar, 0, 0).write(`./secim/balance2/${client.user.id}-${user.id}.png`);
setTimeout(function() {
message.channel.send(new Discord.Attachment(`./secim/balance2/${client.user.id}-${user.id}.png`));
}, 1000);
});
});
}
if (args[0] === '3') {
var user = message.mentions.users.first() || message.author;
message.channel.startTyping();
var user = message.mentions.users.first() || message.author;
if (!message.guild) user = message.author;
message.channel.send(`:timer: | Fotoğraf işleniyor, lütfen bekleyin.`).then(m => m.delete(1000));
Jimp.read(user.avatarURL, (err, image) => {
image.resize(315, 310)
Jimp.read("https://api.eggsybot.xyz/api/cerceve?cerceve=brilliance3&url=https://api.eggsybot.xyz/pub/resources/frames/brilliance3.png", (err, avatar) => {
avatar.resize(315, 320)
image.composite(avatar, 0, 0).write(`./secim/balance3/${client.user.id}-${user.id}.png`);
setTimeout(function() {
message.channel.send(new Discord.Attachment(`./secim/balance3/${client.user.id}-${user.id}.png`));
}, 1000);
});
});
}
if (args[0] === '4') {
var user = message.mentions.users.first() || message.author;
message.channel.startTyping();
var user = message.mentions.users.first() || message.author;
if (!message.guild) user = message.author;
message.channel.send(`:timer: | Fotoğraf işleniyor, lütfen bekleyin.`).then(m => m.delete(1000));
Jimp.read(user.avatarURL, (err, image) => {
image.resize(315, 310)
Jimp.read("https://api.eggsybot.xyz/api/cerceve?cerceve=brilliance4&url=https://api.eggsybot.xyz/pub/resources/frames/brilliance4.png", (err, avatar) => {
avatar.resize(315, 320)
image.composite(avatar, 0, 0).write(`./secim/balance4/${client.user.id}-${user.id}.png`);
setTimeout(function() {
message.channel.send(new Discord.Attachment(`./secim/balance4/${client.user.id}-${user.id}.png`));
}, 1000);
});
});
}
if (args[0] === '5') {
var user = message.mentions.users.first() || message.author;
message.channel.startTyping();
var user = message.mentions.users.first() || message.author;
if (!message.guild) user = message.author;
message.channel.send(`:timer: | Fotoğraf işleniyor, lütfen bekleyin.`).then(m => m.delete(1000));
Jimp.read(user.avatarURL, (err, image) => {
image.resize(315, 310)
Jimp.read("https://api.eggsybot.xyz/api/cerceve?cerceve=brilliance5&url=https://api.eggsybot.xyz/pub/resources/frames/brilliance5.png", (err, avatar) => {
avatar.resize(315, 320)
image.composite(avatar, 0, 0).write(`./secim/balance5/${client.user.id}-${user.id}.png`);
setTimeout(function() {
message.channel.send(new Discord.Attachment(`./secim/balance5/${client.user.id}-${user.id}.png`));
}, 1000);
});
});
}
if (args[0] === '6') {
var user = message.mentions.users.first() || message.author;
message.channel.startTyping();
var user = message.mentions.users.first() || message.author;
if (!message.guild) user = message.author;
message.channel.send(`:timer: | Fotoğraf işleniyor, lütfen bekleyin.`).then(m => m.delete(1000));
Jimp.read(user.avatarURL, (err, image) => {
image.resize(315, 310)
Jimp.read("https://api.eggsybot.xyz/api/cerceve?cerceve=brilliance6&url=https://api.eggsybot.xyz/pub/resources/frames/brilliance6.png", (err, avatar) => {
avatar.resize(315, 320)
image.composite(avatar, 0, 0).write(`./secim/balance6/${client.user.id}-${user.id}.png`);
setTimeout(function() {
message.channel.send(new Discord.Attachment(`./secim/balance6/${client.user.id}-${user.id}.png`));
}, 1000);
});
});
}
if (args[0] === '7') {
var user = message.mentions.users.first() || message.author;
message.channel.startTyping();
var user = message.mentions.users.first() || message.author;
if (!message.guild) user = message.author;
message.channel.send(`:timer: | Fotoğraf işleniyor, lütfen bekleyin.`).then(m => m.delete(1000));
Jimp.read(user.avatarURL, (err, image) => {
image.resize(315, 310)
Jimp.read("https://api.eggsybot.xyz/api/cerceve?cerceve=brilliance7&url=https://api.eggsybot.xyz/pub/resources/frames/brilliance7.png", (err, avatar) => {
avatar.resize(315, 320)
image.composite(avatar, 0, 0).write(`./secim/balance7/${client.user.id}-${user.id}.png`);
setTimeout(function() {
message.channel.send(new Discord.Attachment(`./secim/balance7/${client.user.id}-${user.id}.png`));
}, 1000);
});
});
}
if (args[0] === '8') {
var user = message.mentions.users.first() || message.author;
message.channel.startTyping();
var user = message.mentions.users.first() || message.author;
if (!message.guild) user = message.author;
message.channel.send(`:timer: | Fotoğraf işleniyor, lütfen bekleyin.`).then(m => m.delete(1000));
Jimp.read(user.avatarURL, (err, image) => {
image.resize(315, 310)
Jimp.read("https://api.eggsybot.xyz/api/cerceve?cerceve=brilliance8&url=https://api.eggsybot.xyz/pub/resources/frames/brilliance8.png", (err, avatar) => {
avatar.resize(315, 320)
image.composite(avatar, 0, 0).write(`./secim/balance8/${client.user.id}-${user.id}.png`);
setTimeout(function() {
message.channel.send(new Discord.Attachment(`./secim/balance8/${client.user.id}-${user.id}.png`));
}, 1000);
});
});
}
if (args[0] === '9') {
var user = message.mentions.users.first() || message.author;
message.channel.startTyping();
var user = message.mentions.users.first() || message.author;
if (!message.guild) user = message.author;
message.channel.send(`:timer: | Fotoğraf işleniyor, lütfen bekleyin.`).then(m => m.delete(1000));
Jimp.read(user.avatarURL, (err, image) => {
image.resize(315, 310)
Jimp.read("https://api.eggsybot.xyz/api/cerceve?cerceve=brilliance9&url=https://api.eggsybot.xyz/pub/resources/frames/brilliance.png", (err, avatar) => {
avatar.resize(315, 320)
image.composite(avatar, 0, 0).write(`./secim/balance9/${client.user.id}-${user.id}.png`);
setTimeout(function() {
message.channel.send(new Discord.Attachment(`./secim/balance9/${client.user.id}-${user.id}.png`));
}, 1000);
});
});
}
if (!args[0]) return message.channel.send('**Bu Komutta Toplam 9 Tane Çerçeve Var** `(Lütfen 1den 9a Kadar Bir Sayı Seç)`');
if (args[0] < 1) return message.channel.send('**Bu Komutta Toplam 9 Tane Çerçeve Var** `(Lütfen 1den 9a Kadar Bir Sayı Seç)`');
if (args[0] > 9) return message.channel.send('**Bu Komutta Toplam 9 Tane Çerçeve Var** `(Lütfen 1den 9a Kadar Bir Sayı Seç)`');
if (isNaN(args[0])) return message.channel.send('**Bu Komutta Toplam 9 Tane Çerçeve Var** `(Lütfen 1den 9a Kadar Bir Sayı Seç)`');
}
exports.conf = {
enabled: true,
guildOnly: false,
aliases: [],
permLevel: 0,
kategori: "eğlence"
};
exports.help = {
komut: 'brilliance',
description: 'Avatariniza Balance Efekti Ekler.',
usage: 'brilliance rakam'
};
Yorum Yap:
0 Hiç Yorum Yapılmamış İlk Yorumu Sen Yapmak İstermisin:
Yorum Yaparken:
* Yorumlarınızda Din , Dil , Irk , Cinsiyet , Küfür(Hakaret) ve Siyaset içerikli yorumlar onaylanmadığını hatırlatmak isterim.
* Yorumlarınızı anlaşılır bir dilde yazınız ve mümkünse detaylı bir şekilde açıklama yapınız.
* Yorum yaparken tavsiyemiz olarak yorum profilinizi google @gmail profilinizi seçerek yorum yapınız, ayrıca (anonim) veya Ad/Url gibi seçeneklerle de yorum yapabilirsiniz.
Konu ile ilgili olmayan sorularınız için ise Chat veya İletişim sayfalarını kullanın
Kullanmak istediğiniz emojileri kopyalayıp yorumda kullanabilirsiniz. CTRL + C
☝☺✊✋✌❤👀👄👎👍👌💓💔💕💖💗💘💝💞💟💢💣💤💥😀😁😂😃😄😅😆😇😈😉😊😋😌😍😎😏😐😑😒😓😔😕😖😗😘😙😚😛😜😝😞😟😠😡😢😣😤😥😦😧😨😩😪😫😬😭😮😯😰😱😲😳😴😵😶😷👐👤👥👦👦👧👨👩👳👴👵👿👾👽👻👅