Embed'li Yazı Nasıl Yazılır? Discord.js

Katılım
21 Şub 2021
Konular
1
Mesajlar
1
Tepki puanı
4
Puanları
60
Merhabalar Dostlar,discord.js Diline Yeni Başlayanlar İçin Embedın Nasıl Yazılacağımı Anlatıcam.Embed MC-AT MEE6 Ve Groovy Botlarında Gördüğümüz Ve Özendiğimiz Bir Olay.
Şimdi Embed discord.js Sürümlerinde Farklı Yazılır.V11 Yani 11. İle Başlayan Sürümlerde new Discord.RichEmbed() , V12 Yani 12. İle Başlayan Sürümlerde İse new Discord.MessagEmbed() Olarak Yazılır.Sürümünüzü package.json Dosyasından Görebilirsiniz.Kodlamaya Başlayalım;

JavaScript:
client.on('message', message => {
if(message.content === prefix + 'embed') {
}
})

Dinleyicimizi Yazdıktan Sonra Şimdi Embed`ı Oluşturmak Kaldı;

const İle Embedımızı Tanımlıyoruz;

JavaScript:
client.on('message', message => {
if(message.content === prefix + 'embed') {
const embed = new Discord.RichEmbed/MessageEmbed() //Sürümünüz Hangisi İse Onu Kullanın V11 RichEmbed V12 MessageEmbed
}
})

Güzelce Embed`ı Tanımladık.Fakat Öğrenmemiz Gereken Birkaç Kod Daha Var.Şimdi İse .set Kodlarını Öğrenicez;

.setTitle(``) = Bu Bölüm Başlığımızı Oluşturduğumuz Bölüm
.setColor("") = Burası İse Embed Rengini Belirlediğimiz Bölüm
.setDescription(``) = Bu Bölüm Açıklamamızı Yazdığımız Bölüm
.setFooter(``) = Bu Bölüm Embed`ın En Altında Bulunur,Buraya Genelde Botun Komutu Yazılır
.setImage(``) = Buraya İstediğiniz Bir Fotoğrafın Ya Da Gif`in Linkini Yapıştırabilirsiniz


Embed İle İlgili Tüm Şeyleri Anlatmış Bulunmaktayım.Bunları Şu Şekilde Birleştireceksiniz


JavaScript:
client.on('message', message => {
if(message.content === prefix + 'embed') {
const embed = new Discord.RichEmbed/MessageEmbed()
.setTitle(`Başlık`)
.setColor("RENK") //RENGİN ADINI İNGİLİZCE VE BÜYÜK HARFLERLE YAZIN
.setDescription(`Açıklama`)
.setImage(`Foto Linki`)
.setFooter(`Botun Adı | Komut Adı`, client.user.avatarURL())
message.channel.send(embed)
}
})


Kodumuzun Son Hali Bu Eğer Prefix Atadıysanız prefix + embed Yazdığınız Zaman Mesajı Atıcaktır Eğer Atmadıysa Forumun Altına Yazabilirsiniz Sorunlara Yardım Edicem Elimden Geldiğince.Umarım Yaralı Olmuştur.
 
Moderatörün son düzenlenenleri:

avnnn

Genel Moderatör
Katılım
16 Şub 2020
Konular
271
Mesajlar
875
Çözümler
2
Tepki puanı
1,138
Puanları
7,910
Yararlı bir konu olmuş, emeğine sağlık beğendim!
 
Katılım
9 Ara 2020
Konular
71
Mesajlar
255
Çözümler
1
Tepki puanı
218
Puanları
2,110
Merhabalar Dostlar,discord.js Diline Yeni Başlayanlar İçin Embedın Nasıl Yazılacağımı Anlatıcam.Embed MC-AT MEE6 Ve Groovy Botlarında Gördüğümüz Ve Özendiğimiz Bir Olay.
Şimdi Embed discord.js Sürümlerinde Farklı Yazılır.V11 Yani 11. İle Başlayan Sürümlerde new Discord.RichEmbed() , V12 Yani 12. İle Başlayan Sürümlerde İse new Discord.MessagEmbed() Olarak Yazılır.Sürümünüzü package.json Dosyasından Görebilirsiniz.Kodlamaya Başlayalım;

JavaScript:
client.on('message', message => {
if(message.content === prefix + 'embed') {
}
})

Dinleyicimizi Yazdıktan Sonra Şimdi Embed`ı Oluşturmak Kaldı;

const İle Embedımızı Tanımlıyoruz;

JavaScript:
client.on('message', message => {
if(message.content === prefix + 'embed') {
const embed = new Discord.RichEmbed/MessageEmbed() //Sürümünüz Hangisi İse Onu Kullanın V11 RichEmbed V12 MessageEmbed
}
})

Güzelce Embed`ı Tanımladık.Fakat Öğrenmemiz Gereken Birkaç Kod Daha Var.Şimdi İse .set Kodlarını Öğrenicez;

.setTitle(``) = Bu Bölüm Başlığımızı Oluşturduğumuz Bölüm
.setColor("") = Burası İse Embed Rengini Belirlediğimiz Bölüm
.setDescription(``) = Bu Bölüm Açıklamamızı Yazdığımız Bölüm
.setFooter(``) = Bu Bölüm Embed`ın En Altında Bulunur,Buraya Genelde Botun Komutu Yazılır
.setImage(``) = Buraya İstediğiniz Bir Fotoğrafın Ya Da Gif`in Linkini Yapıştırabilirsiniz


Embed İle İlgili Tüm Şeyleri Anlatmış Bulunmaktayım.Bunları Şu Şekilde Birleştireceksiniz


JavaScript:
client.on('message', message => {
if(message.content === prefix + 'embed') {
const embed = new Discord.RichEmbed/MessageEmbed()
.setTitle(`Başlık`)
.setColor("RENK") //RENGİN ADINI İNGİLİZCE VE BÜYÜK HARFLERLE YAZIN
.setDescription(`Açıklama`)
.setImage(`Foto Linki`)
.setFooter(`Botun Adı | Komut Adı`, client.user.avatarURL())
message.channel.send(embed)
}
})


Kodumuzun Son Hali Bu Eğer Prefix Atadıysanız prefix + embed Yazdığınız Zaman Mesajı Atıcaktır Eğer Atmadıysa Forumun Altına Yazabilirsiniz Sorunlara Yardım Edicem Elimden Geldiğince.Umarım Yaralı Olmuştur.
Öncelikle güzel bir konu ama değinmek istediğim bir yer var discord.js bir dil değil bir kütüphanedir :)
 
Katılım
18 Kas 2020
Konular
35
Mesajlar
536
Çözümler
1
Tepki puanı
262
Puanları
3,460
Bir gün kodlamaya başlarsam, çok yardımcı olacak diyebilirim eline sağlık.