Rehber Discord JS V13 Embed Nasıl Yapılır?

Can

discord.gg/2gkDReBQ5M
Katılım
18 May 2021
Mesajlar
603
Çözümler
1
Tepkime puanı
203
Puanları
1,331
Konum
İstanbul
Web sitesi
blesyum.com
Discord JS V13 Embed Nasıl Yapılır?

Merhabalar değerli OyunPortali okuyucuları bugünkü konumuzda Discord.JS V13 sürümünde nasıl embedli olarak mesaj gönderebileceğinizi detaylı bir şekilde anlatacağım.

Şimdi ilk öncelikle komut'u yaptığınızı varsayıyorum ve alta boş bir tane komut bırakıyorum.​

JavaScript:
const Discord = require('discord.js')

exports.run = (client, message, args) => {
    
    //oyunportali.net
    
}

exports.conf = {
  enabled: true,
  guildOnly: false,
  aliases: [],
  permLevel: 0
}

exports.help = {
  name: 'oyunportali-embed'
}

Embed olarak mesaj göndertmek için öncelikle embed açmanız gerekecektir. Ve ardından embed'in içine kullanabileceğimiz mesaj öğelerini yazmamız lazımdır. Aşağıda söylediklerimin hepsi sırası ile anlatılmaktadır.

f2B2G.png

1- Embed Nasıl Açılıyor?

JavaScript:
//oyunportali yazan kısım embedin ismi olan kısımdır oraya istediğiniz ismi girebili.
//unutmayınki embedi kapatırken aynı ismi girmeniz önemli. Aksi takdirde bot hata verir.
let oyunportali = new Discord.MessageEmbed()

2- Emedin İçine Yazılacak Mesaj Öğeleri Hepsi Nedir?

JavaScript:
//Aşağı kısımda kullanabileceğiniz tüm embed öğelerini açıklamaları ile beraber yazılmıştır.

let oyunportali = new Discord.MessageEmbed()
    .setColor('#10283ff')//embed rengi
    .setTitle('Buraya başlığı giriniz')
    .setURL('https://oyunportali.net')//başlığa url ekler
    .setAuthor('İsim', 'https://i.hizliresim.com/dxh5ku5.png', 'https://oyunportali.net')
    .setDescription('Buraya açıklamayı giriniz.')
    .setThumbnail('https://i.hizliresim.com/dxh5ku5.png')//embedin sağ üstüne resim ekler
    .addField('Alan Başlığı', 'Burda değer var')
    .setImage('https://i.hizliresim.com/dxh5ku5.png')//embede resim ekler
    .setTimestamp() //komutun kullanıldığı zamanı yazar
    .setFooter('burada footer', 'https://i.hizliresim.com/dxh5ku5.png');

3- Embed Nasıl Kapanır?

JavaScript:
//oyunportali yazan yere yukarıda belirlediğiniz ismi yazmalısınız unutmayın! Yoksa çalışmayacaktır.

message.channel.send({embeds: [oyunportali]})

4- Hepsini Yaptığımız Zaman Ne Oluyor?

JavaScript:
const Discord = require('discord.js')

exports.run = (client, message, args) => {
    
   let oyunportali = new Discord.MessageEmbed()
    .setColor('#10283ff')//embed rengi
    .setTitle('Buraya başlığı giriniz')
    .setURL('https://oyunportali.net')//başlığa url ekler
    .setAuthor('İsim', 'https://i.hizliresim.com/dxh5ku5.png', 'https://oyunportali.net')
    .setDescription('Buraya açıklamayı giriniz.')
    .setThumbnail('https://i.hizliresim.com/dxh5ku5.png')//embedin sağ üstüne resim ekler
    .addField('Alan Başlığı', 'Burda değer var')
    .setImage('https://i.hizliresim.com/dxh5ku5.png')//embede resim ekler
    .setTimestamp() //komutun kullanıldığı zamanı yazar
    .setFooter('burada footer', 'https://i.hizliresim.com/dxh5ku5.png');
    
    message.channel.send({embeds: [oyunportali]})
    
}

exports.conf = {
  enabled: true,
  guildOnly: false,
  aliases: [],
  permLevel: 0
}

exports.help = {
  name: 'oyunportali-embed'
}

Embed açmak bu kadar kolaydır. Anlamadığınız kısımlarda yorum olarak atabilirsiniz ve hızlı bir şekilde size yardım etmeye çalışırız. Umarım Discord JS V13 Embed işinize yaramıştır.​
 
329,632
Konular
330,569
Mesajlar
1,173
Kullanıcılar
Son üye
Üst Alt