Merhaba Sayın MC-TR Üyeleri;
Bugün Discord.js de Serverİnfo kodlamayı öğretiricem. Kolay bir script. Dilerseniz başlayalım.
1- Öncelikle Komutumuzu Veriyoruz. ( Discord.js içindir. Discord.py yani python içerikli değildir. )
Başlatma kodumuzu serverinfo olarak ayarladık. Değiştirebilirsiniz prefix kodunun sağında. Herneyse komutumuzu verdik. Gelelim diğer kodlara.
2- İcon komudu ile komutumuza icon ekliyoruz.
3- Bir embed oluşturuyoruz. (Güzel gözükmesi için.)
4- Server Bilgisi (Yani Başlığını Yapıyoruz.)
5- Renk ayarlıyoruz. Ben açık yeşili tercih ettim. Bu renk komutta solda bir çubuk çıkartır. En alttaki resimde görüceksiniz. Yani embed'in rengi diyebiliriz :D
6- Embed iconunu ayarlıyoruz. İcon dediğim thumbnail yani sunucu banner'i. Bu sunucunuzun banner'i ile otomatik olarak bağlanarak sunucunuzun resmini gösterecektir.
7- Üstte yazan başlıklardan birisi. Bu başlık "Server İsmi" olacaktır. Siz değiştirebilirsiniz.
8- Sunucunun açılma tarihi gibi bir kod yazıyoruz. İsmini "Server Kuruluş" veyahut "Kuruluş" yapabilirsiniz.
9- En Sonuncusu. Bunu "Toplam Üye" veya "Üyeler" olarak adlandırabilirsiniz.
10- Mesajımızı (embedimizi) yürütüyoruz.
11- Kodumuzu bitiriyoruz.
Hazır Kod :
Bugün Discord.js de Serverİnfo kodlamayı öğretiricem. Kolay bir script. Dilerseniz başlayalım.
1- Öncelikle Komutumuzu Veriyoruz. ( Discord.js içindir. Discord.py yani python içerikli değildir. )
JavaScript:
if(cmd === `${prefix}serverinfo`){
Başlatma kodumuzu serverinfo olarak ayarladık. Değiştirebilirsiniz prefix kodunun sağında. Herneyse komutumuzu verdik. Gelelim diğer kodlara.
2- İcon komudu ile komutumuza icon ekliyoruz.
JavaScript:
let sicon = message.guild.iconURL;
3- Bir embed oluşturuyoruz. (Güzel gözükmesi için.)
JavaScript:
let serverembed = new Discord.RichEmbed()
4- Server Bilgisi (Yani Başlığını Yapıyoruz.)
JavaScript:
.setDescription("Server Bilgisi")
5- Renk ayarlıyoruz. Ben açık yeşili tercih ettim. Bu renk komutta solda bir çubuk çıkartır. En alttaki resimde görüceksiniz. Yani embed'in rengi diyebiliriz :D
JavaScript:
.setColor("#15f153")
6- Embed iconunu ayarlıyoruz. İcon dediğim thumbnail yani sunucu banner'i. Bu sunucunuzun banner'i ile otomatik olarak bağlanarak sunucunuzun resmini gösterecektir.
JavaScript:
.setThumbnail(sicon)
7- Üstte yazan başlıklardan birisi. Bu başlık "Server İsmi" olacaktır. Siz değiştirebilirsiniz.
JavaScript:
.addField("Server İsmi", message.guild.name)
8- Sunucunun açılma tarihi gibi bir kod yazıyoruz. İsmini "Server Kuruluş" veyahut "Kuruluş" yapabilirsiniz.
JavaScript:
.addField("Server Kuruluş", message.guild.createdAt)
9- En Sonuncusu. Bunu "Toplam Üye" veya "Üyeler" olarak adlandırabilirsiniz.
JavaScript:
.addField("Total Members", message.guild.memberCount);
10- Mesajımızı (embedimizi) yürütüyoruz.
JavaScript:
return message.channel.send(serverembed);
11- Kodumuzu bitiriyoruz.
JavaScript:
}
Hazır Kod :
Kod:
if(cmd === `${prefix}serverbilgi`){
let sicon = message.guild.iconURL;
let serverembed = new Discord.RichEmbed()
.setDescription("Server Bilgi")
.setColor("#15f153") #Değiştirebilirsiniz. Googleye HTML Renk Kodları yazarak.
.setThumbnail(sicon)
.addField("Server İsmi", message.guild.name)
.addField("Kuruluş Tarihi", message.guild.createdAt)
.addField("Toplam Üyeler", message.guild.memberCount);
return message.channel.send(serverembed);
}