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
Dakikalar içinde aktif Minecraft sunucunu kur! Lag’sız, düşük pingli TR lokasyon ile kendi dünyanı oluştur, arkadaşlarınla oyna Hemen başla
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...