Hoş Geldin!

MinecraftTR.COM - Türkiye'nin en büyük minecraft platformu.

MinecraftTR.COM minecraftla alakalı araçları kullanıma sunuyor. Her şey burada; skript, plugin, doku paketleri, shaderlar, modlar, mcpe, minecraft sunucu kurulumu ve sunucularınızla alakalı yaşadığınız sorunları çözmenize yardımcı olabilecek rehberler ve tüm minecraft haberleri.

Sitemize kayıt olarak topluluğumuzun diğer üyeleriyle tartışabilir, paylaşabilir ve özel mesaj gönderebilirsiniz.

Giriş Yap veya Kayıt Ol!
minecrafttr aramıza katil!
MinecraftTR Reklam Alanı
Satın Al
batihost minecraft server kirala
Satın Al
Satın Al
Satın Al

Paylaşım Discord.js V13 Embed Yapma

Seçkin madenci.
Katılım
20 Mayıs 2020
Mesajlar
144
En iyi cevaplar
3
Tepki puanı
56
Puanları
1,215
Discord
Arda Mert Tezel#0001
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;


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...
 
Seçkin madenci.
Katılım
27 Ekim 2019
Mesajlar
617
Tepki puanı
212
Puanları
1,205
Discord
ChefEternal#1780
Güzel anlatım :cool:
 
Seçkin madenci.
Katılım
20 Mayıs 2020
Mesajlar
144
En iyi cevaplar
3
Tepki puanı
56
Puanları
1,215
Discord
Arda Mert Tezel#0001

Üst