Rehber Discord Kodlama Hakkında

harryzzers#7700
Katılım
19 Eyl 2021
Mesajlar
1,522
Tepkime puanı
424
Şehir
Yurtdışı
742965672836989051.png
Heyyo!
Bugün sizlere Kodlama Hakkında bir kaç bilgi sunacağım. Kodlama öğrenmek isteyenler ve pratik yapmak için harika bir konu!
Başarılar..

DISCORD EMBED KODLARI
.setTitle("") => Başlık.
.setAuthor(``) => ${object} içerebilen daha küçük bir başlık.
.setImage("") => Linki yazılan resmi embede ekler.
.setThumbnail("") => Linki yazılan resmi sağ üste koyar.
.setColor(#ffff) => Embed HEX kodu yada "" içerisinde ismi yazılan renkte olur.
.setDescription("") => Metin Bölümü yanlızca 1 tane olur.
.addField("", "") => Birden fazla olabilen yazı yeri, virgül ile iki metin kullanılabilir.
.setFooter("") => En alt kısma küçük bir ufak yazı ekler.
.setTimestamp() => Footer'a yani Alt Başlığa saati yani zamanı ekler.
=> Daha fazlası için
=> Renk Kodları için

HAZIR KOMUT TASLAĞI

JavaScript:
const Discord = require('discord.js'); //burada kodu yazmak için bir modül tanımladık


exports.run = (client, message, args) => {
const embed = discord.MessageEmbed()
//KODLARIN YAZILDIĞI YER

message.channel.send(embed) //embed olarak atar
};

exports.conf = {
  enabled: true, //komutun açık kapalı olduğunu gösterir | true = açık false = kapalı
  guildOnly: true, //komutu özelde kullanıma açık mı değil mi | true = açık false = kapalı
  aliases: ['1', '2'], //komutun farklı kullanımları
  permLevel: 0 //kimlerin kullanacağını belirtir (perm level) yani main dosyasınızda bulabilirsiniz
};

exports.help = {
  name: 'komutadı', //komutu çalıştıracak kelime
  description: 'komutaçıklaması', //komutun açıklaması (isteğe bağlı)
  usage: 'kullanımı'//kullanım (isteğe bağlı)
};

HAZIR KOMUT
JavaScript:
const Discord = require('discord.js')
exports.run = async(client, message, args) => {
const embed = discord.MessageEmbed()
.setTitle('Komutlarımı aşağıdan öğrenebilirsin!')
.setDescription(`
» **!!yardım** - Botun genel komutlarını, yani şuan kullandığınız bu menüyü atar.
» **!!kullanıcı** - Bu botu kullanan herkes kullanıcı menüsüne erişebilir.
» **!!eğlence** - Eğlenmeye ne dersin?
» **!!koruma** - Sunucunuzu artık kötü niyetlilerden koruyun.
» **!!diğer** - Diğer, kategorisiz komutlara bir göz atın.
» **!!bot-yardım** - Bot hakkında yardım alın.`)

message.channel.send(embed)
};

exports.conf = {
enabled: true,
guildOnly: false,
permLevel: 0,
aliases: ['yardım']

};
exports.help = {
name: "yardım",
description: "Yardım komutu.",
usage: "yardım"
};
=> Komuta hızlıca ulaşabilirsiniz.

BOT HIZLANDIRMA (SHARD)
Visual Studio Code, Glitch, Repl.it veya diğer kodlama programları için...

- shard.js adında bir dosya açın ve kodu kopyalayın ve yapıştırın.
- Daha sonra package.json'da ki, "main":, "index.js" ve "start": "node ./index.js" index.js yerine (farklı olabilir) shard yazıyoruz ve artık shard kullanıma hazır!

DİKKAT!
- Bu komudu, 10 - 30 sunucuda kullanılan botta yapmayın, aksi takdirde botunuz hata verebilir!

=> Package.json kodu için


EKSTRA
=> Yetkiler (Permissions List) için
a. bunları nasıl kullanacağınız bilmiyorsanız


(belki sizde bir yakında bir gün rozete sahip olabilirsiniz..)
Ekli dosyayı görüntüle 694
 

Ekli dosyalar

  • 1633086352193.png
    1633086352193.png
    7.9 KB · Görüntüleme: 96
  • Beğen
Tepkiler: Ufqzyn ve kedy
Dark Creative#8386
Katılım
1 Eki 2021
Mesajlar
9
Tepkime puanı
3
742965672836989051.png
Heyyo!
Bugün sizlere Kodlama Hakkında bir kaç bilgi sunacağım. Kodlama öğrenmek isteyenler ve pratik yapmak için harika bir konu!
Başarılar..

DISCORD EMBED KODLARI
.setTitle("") => Başlık.
.setAuthor(``) => ${object} içerebilen daha küçük bir başlık.
.setImage("") => Linki yazılan resmi embede ekler.
.setThumbnail("") => Linki yazılan resmi sağ üste koyar.
.setColor(#ffff) => Embed HEX kodu yada "" içerisinde ismi yazılan renkte olur.
.setDescription("") => Metin Bölümü yanlızca 1 tane olur.
.addField("", "") => Birden fazla olabilen yazı yeri, virgül ile iki metin kullanılabilir.
.setFooter("") => En alt kısma küçük bir ufak yazı ekler.
.setTimestamp() => Footer'a yani Alt Başlığa saati yani zamanı ekler.
=> Daha fazlası için
=> Renk Kodları için

HAZIR KOMUT TASLAĞI

JavaScript:
const Discord = require('discord.js'); //burada kodu yazmak için bir modül tanımladık


exports.run = (client, message, args) => {
const embed = discord.MessageEmbed()
//KODLARIN YAZILDIĞI YER

message.channel.send(embed) //embed olarak atar
};

exports.conf = {
  enabled: true, //komutun açık kapalı olduğunu gösterir | true = açık false = kapalı
  guildOnly: true, //komutu özelde kullanıma açık mı değil mi | true = açık false = kapalı
  aliases: ['1', '2'], //komutun farklı kullanımları
  permLevel: 0 //kimlerin kullanacağını belirtir (perm level) yani main dosyasınızda bulabilirsiniz
};

exports.help = {
  name: 'komutadı', //komutu çalıştıracak kelime
  description: 'komutaçıklaması', //komutun açıklaması (isteğe bağlı)
  usage: 'kullanımı'//kullanım (isteğe bağlı)
};

HAZIR KOMUT
JavaScript:
const Discord = require('discord.js')
exports.run = async(client, message, args) => {
const embed = discord.MessageEmbed()
.setTitle('Komutlarımı aşağıdan öğrenebilirsin!')
.setDescription(`
» **!!yardım** - Botun genel komutlarını, yani şuan kullandığınız bu menüyü atar.
» **!!kullanıcı** - Bu botu kullanan herkes kullanıcı menüsüne erişebilir.
» **!!eğlence** - Eğlenmeye ne dersin?
» **!!koruma** - Sunucunuzu artık kötü niyetlilerden koruyun.
» **!!diğer** - Diğer, kategorisiz komutlara bir göz atın.
» **!!bot-yardım** - Bot hakkında yardım alın.`)

message.channel.send(embed)
};

exports.conf = {
enabled: true,
guildOnly: false,
permLevel: 0,
aliases: ['yardım']

};
exports.help = {
name: "yardım",
description: "Yardım komutu.",
usage: "yardım"
};
=> Komuta hızlıca ulaşabilirsiniz.

BOT HIZLANDIRMA (SHARD)
Visual Studio Code, Glitch, Repl.it veya diğer kodlama programları için...

- shard.js adında bir dosya açın ve kodu kopyalayın ve yapıştırın.
- Daha sonra package.json'da ki, "main":, "index.js" ve "start": "node ./index.js" index.js yerine (farklı olabilir) shard yazıyoruz ve artık shard kullanıma hazır!

DİKKAT!
- Bu komudu, 10 - 30 sunucuda kullanılan botta yapmayın, aksi takdirde botunuz hata verebilir!

=> Package.json kodu için


EKSTRA
=> Yetkiler (Permissions List) için
a. bunları nasıl kullanacağınız bilmiyorsanız


(belki sizde bir yakında bir gün rozete sahip olabilirsiniz..)
Ekli dosyayı görüntüle 694
Discordu Büyük D ile Yazmışsın Ve sonra küçük d ile yazmışsın Hata Cıkabilir
 
  • Haha
Tepkiler: Tylér

Konuyu 1 kişi okuyor. (0 kayıtlı üye ve 1 ziyaretçi)

  • Bilgi