Arda Mert Tezel
Seçkin madenci.
- Katılım
- 20 Mayıs 2020
- Mesajlar
- 144
- En iyi cevaplar
- 3
- Tepki puanı
- 55
- Puanları
- 1,215
- Web Sitesi
- loftybot.xyz
Selam arkadaşlar Discord.Js v13 sürümünde nasıl embedli olarak mesaj gönderebileceğinizi anlatacağım.
Öncelikle komut'u yazdığınızı varsayıyorum ve alta boş bir komut bırakıyorum;
Embed olarak mesaj göndertmek için öncelikle embed açmamız gerekiyor ardından embed'in içine kullanabileceğimiz mesaj ögelerini yazığ embedi göndertiyoruz. Aşağıda saydıklarımı sırası ile anlatıyorum.
1. Embed Nasıl Açılır ?
2. Embedin İçine yazılacak mesaj öğeleri nelerdir ?
3. Embed Nasıl Kapanır ?
4. Yaptığımız Embedin Son Hali;
Embed açmak bu kadar kolay anlamadığınız kısımları konuya yanıt vererek sorarsanız elimden geldiğince yanıtlayacağım. Umarım yararlı bir konu olmuştur...
Öncelikle komut'u yazdığınızı varsayıyorum ve alta boş bir komut bırakıyorum;
JavaScript:
const Discord = require('discord.js')
exports.run = (client, message, args) => {
//komut
}
exports.conf = {
enabled: true,
guildOnly: false,
aliases: [],
permLevel: 0
}
exports.help = {
name: 'örnek-embed'
}
Embed olarak mesaj göndertmek için öncelikle embed açmamız gerekiyor ardından embed'in içine kullanabileceğimiz mesaj ögelerini yazığ embedi göndertiyoruz. Aşağıda saydıklarımı sırası ile anlatıyorum.
1. Embed Nasıl Açılır ?
JavaScript:
//minecrafttr yazan kısım embedin ismi olan kısımdır oraya istediğiniz ismi girebilirsiniz.
//unutmayın embedi kapatırken aynı ismi girmeniz önemli. Aksi takdirde bot hata verecektir.
let minecrafttr = new Discord.MessageEmbed()
2. Embedin İçine yazılacak mesaj öğeleri nelerdir ?
JavaScript:
//Aşağı kısımda kullanabileceğiniz tüm embed öğelerini açıklamaları ile beraber yazdım umarım anlaşılır bir şekilde yazmışımdır.
let minecrafttr = new Discord.MessageEmbed()
.setColor('#0099ff')//embed rengi
.setTitle('Buraya başlığı giriniz')
.setURL('https://minecrafttr.com')//başlığa url ekler
.setAuthor('İsim', 'https://i.imgur.com/wSTFkRM.png', 'https://minecrafttr.com')
.setDescription('Buraya açıklamayı giriniz.')
.setThumbnail('https://i.imgur.com/wSTFkRM.png')//embedin sağ üstüne resim ekler
.addField('Alan Başlığı', 'Burda değer var')
.setImage('https://i.imgur.com/wSTFkRM.png')//embede resim ekler
.setTimestamp() //komutun kullanıldığı zamanı yazar
.setFooter('burada footer', 'https://i.imgur.com/wSTFkRM.png');
3. Embed Nasıl Kapanır ?
JavaScript:
//minecrafttr yazan yere yukarıda belirlediğiniz ismi yazmalısınız unutmayın !
message.channel.send({embeds: [minecrafttr]})
4. Yaptığımız Embedin Son Hali;
JavaScript:
const Discord = require('discord.js')
exports.run = (client, message, args) => {
let minecrafttr = new Discord.MessageEmbed()
.setColor('#0099ff')//embed rengi
.setTitle('Buraya başlığı giriniz')
.setURL('https://minecrafttr.com')//başlığa url ekler
.setAuthor('İsim', 'https://i.imgur.com/wSTFkRM.png', 'https://minecrafttr.com')
.setDescription('Buraya açıklamayı giriniz.')
.setThumbnail('https://i.imgur.com/wSTFkRM.png')//embedin sağ üstüne resim ekler
.addField('Alan Başlığı', 'Burda değer var')
.setImage('https://i.imgur.com/wSTFkRM.png')//embede resim ekler
.setTimestamp() //komutun kullanıldığı zamanı yazar
.setFooter('burada footer', 'https://i.imgur.com/wSTFkRM.png');
message.channel.send({embeds: [minecrafttr]})
}
exports.conf = {
enabled: true,
guildOnly: false,
aliases: [],
permLevel: 0
}
exports.help = {
name: 'örnek-embed'
}
Embed açmak bu kadar kolay anlamadığınız kısımları konuya yanıt vererek sorarsanız elimden geldiğince yanıtlayacağım. Umarım yararlı bir konu olmuştur...