- Katılım
- 30 Kas 2020
- Konular
- 4
- Mesajlar
- 8
- Tepki puanı
- 13
- Puanları
- 410
Merhaba arkadaşlar bugün sizlere gelişmiş bir ping komutu göstereceğim.
Öncelikle Discord bot yapımında yardıma ihtiyacı olan arkadaşlarımız için bir discord sunucusu açtım. bu sunucuyu büyütme gibi bir amacım yok hatta bomboş bir sunucu sadece bir kanal var gelip burada benden yardım alabilirsiniz. https://discord.gg/Q95qsgvbXu
Son olarak kendi kodlamış olduğum discord botunu davet ederseniz sevinirim içinde bir çok komut bulunmakta
davet etmek için linke tıklaman yeterli https://discord.com/oauth2/authorize?client_id=772889561957269515&permissions=8&scope=bot
Evet şimdi konumuza geçelim
Öncelikle kod editörümüzü açalım ve " index.js " dosyamıza gelelim
hatırladığınız gibi 2. bölümde ping komutu oluşturmuştuk bunu bir önce ki bölümde açtığımız " komutlar " klasörüne taşıyacağız
şimdi bunu silelim ve komutlara " ping.js " adında bir dosya oluşturalım
ek olarak komutlar da açtığımız her dosya da şu kod olmak zorundadır
ping.js dosyamızı açtıktan sonra içine bu kodu yapıştıralım
şimdi örneğe bakalım
pingim ölçülüyor dedi
sonra editleyip pingini attı
Öncelikle Discord bot yapımında yardıma ihtiyacı olan arkadaşlarımız için bir discord sunucusu açtım. bu sunucuyu büyütme gibi bir amacım yok hatta bomboş bir sunucu sadece bir kanal var gelip burada benden yardım alabilirsiniz. https://discord.gg/Q95qsgvbXu
Son olarak kendi kodlamış olduğum discord botunu davet ederseniz sevinirim içinde bir çok komut bulunmakta
davet etmek için linke tıklaman yeterli https://discord.com/oauth2/authorize?client_id=772889561957269515&permissions=8&scope=bot
Evet şimdi konumuza geçelim
Öncelikle kod editörümüzü açalım ve " index.js " dosyamıza gelelim
hatırladığınız gibi 2. bölümde ping komutu oluşturmuştuk bunu bir önce ki bölümde açtığımız " komutlar " klasörüne taşıyacağız
şimdi bunu silelim ve komutlara " ping.js " adında bir dosya oluşturalım
ek olarak komutlar da açtığımız her dosya da şu kod olmak zorundadır
JavaScript:
const Discord = require("discord.js") // discord.js modülünü tanımladık bu olmazsa embed yapamayız
module.exports = {
name: "", // komut adı
aliases: [""], // komutun diğer kullanımları
description: "Üyelerin Avatarını Alırsınız!", // komutun açıklaması sallayabilirsiniz farketmez
usage: "", // komutun kullanımı
ownerOnly: false, //komutun geliştiriciye özel mi değil mi olduğu
run: async (message,args,client) => { // komut çalıştırma
}} // ve parantez kapatma
ping.js dosyamızı açtıktan sonra içine bu kodu yapıştıralım
JavaScript:
const Discord = require("discord.js");
module.exports = {
name: "ping", // komutumuzun adı
aliases: ["gecikme","ms"], // komutumuzun diğer kullanımları
description: "Botun Pingini Ölçer", // komutumuzun açıklaması burayı sallayabilirsiniz farketmez
usage: "ping", // komutumuzun kullanımı
ownerOnly: false, // herkes kullanabilir mi yoksa sadece bot sahibi mi kullanabilir eğer false yaparsanız herkes kullanabilir
run: async (message,args,client) => {
const ping2 = new Discord.MessageEmbed() // embedimizi tanımladık
.setColor("RANDOM") // embed rengi
.setDescription(`Pingimi ${client.ws.ping} MS Olarak Ölçtüm!`) // pingimizi belirledik
const ping = new Discord.MessageEmbed() // embedimizi tanımladık
.setColor("RANDOM") // embed rengi
.setDescription(`Pingim Ölçülüyor....`) // pingimizin ölçüldüğünü belirttik
message.channel.send(ping).then(m => { // ilk olarak Pingim Ölçülüyor... mesajını atmasını ayarladık
setTimeout(() => {
m.edit(ping2) // sonra mesajı pingi söyleyerek editleyecek
}, 5000); // burası da kaç saniye de editleyeceği || 1000 = 1 saniye || 5000 = 5 saniye
})
}}
şimdi örneğe bakalım
pingim ölçülüyor dedi
sonra editleyip pingini attı
Moderatörün son düzenlenenleri: