Türkiye'nin En Büyük Oyuncu Forumuna Hoş Geldiniz!

Sitemize kayıt olarak, diğer oyuncular ile tanışabilir, mesajlaşabilirsiniz, ayrıca bir şeyler paylaşarak veya sorarak Türkiye'nin en büyük oyuncu topluluğunun bir parçası olabilirsiniz!

Şimdi Katılın!

Discord.JS | Embed İle Yazı | Tüm Kodları İle Birlikte

AdaGrsy

yok
Mesajlar
489
Puanları
630
Konuma Hoşgeldin!
Bu komutta oluşan herhangi bir hatada discorddan bana ulaşabilirsiniz.
Ada Gürsoy#0760

Bu konuda sizlere Discord.JS embed ile yazmayı göstereceğim ve sizlere bunu kolayca yapabilecek bir bot göstereceğim. Öncelikle komutlar klasörüne, embedyazı.js veya sizin istediğiniz bir isim olabilir, sadece .js uzantısı gerekli.
Ondan sonra açtığımız dosyaya gerekli modülleri yazıyoruz.

Kod:
const discord = require('discord.js');
const { RichEmbed } = require('discord.js');
129844


Evet, modülleri yazdık. Ondan sonra yavaştan kodumuza başlıyoruz.

Şimdi ise exports.run'u giriyoruz.

Kod:
exports.run = (client, message, args) => {
129845



Şimdi ise yazı içeriği ve embed kodumuzu giriyoruz.
Kod:
let yazıİçeriği = args.slice().join(' ')
  const Mesaj = new RichEmbed()
    .setColor('RANDOM')
    .setDescription(yazıİçeriği)

message.channel.send(Mesaj)
}
129846


Kırmızı yerleri umursamanıza gerek yok.

Evet bu koduda yazdıktan sonra sırada exports.conf yani komutun nasıl kullanılacağı, örnek: -embedyazı

Kod:
exports.conf = {
  enabled: true,
  guildOnly: false,
  aliases: ['embed', 'embedyazı'],
  permLevel: 0
}
129848


Şimdi sadece tam kullanım kodunu yazıyoruz yani exports.help, yukarıdaki -embedyazı bizim yazmamız gereken
-embedyaz, bunu kendinize özel değiştirebilirsiniz.

Kod:
exports.help = {
  name: 'embedyaz'
}
129849


Evet tam anlamayanlar alt taraftaki fotoğraftan baştan yazabilir, boşluklardan vb. hata verebilir.

129850

Kod:
const Discord = require('discord.js')
const { RichEmbed } = require('discord.js')
exports.run = (client, message, args) => {

  let yazıİçeriği = args.slice().join(' ')
  const Mesaj = new RichEmbed()
    .setColor('RANDOM')
    .setDescription(yazıİçeriği)

message.channel.send(Mesaj)
}

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

exports.help = {
  name: 'embedyaz'
}

Evet, şimdi botumuzu çalıştıralım.

129851


Komut çalıştı, şimdi discordda deneyelim.

129852

129853


Evet, bu kadardı! Umarım konumu beğenmişsinizdir, iyi günler..!


turk4turkiye | Official: https://discord . gg/fcZ6pXS