Discord.js | ip komutu | ip-ayarla, ip-sıfırla, ip komutları | Konuya gir!

TrakyaLee

Reborn Project; kaliteli hizmet , uygun fiyat.
Reborn Project
Mesajlar
109
En iyi cevaplar
2
Puanları
120
Merhaba, arkadaşlar bugün sizlere yapmış olduğum Discord bot komutunu paylaşacağım. Komutun ismi ip şu şekilde kullanılıyor.
Prefixiniz ile birlikte ip yazıyorsunuz. Örnek kullanım: l!ip bu komutu yazınca gönderilecek mesajı ayarlamak için prefixiniz ile birlikle ip-ayarla yazıyorsunuz.
Örnek kullanım: l!ip-ayarla yazıyorsunuz, Fotoğraf ile göstermek gerekirse;
örnek1.PNG


örnek2.PNG


Birde ip-sıfırla komutu bulunmakta tekrardan fotoğraf ile belirtmek gerekirse;

örnek3.PNG


Şimdi de kodlarını paylaşmak kaldı kodlar komutlar klasörüne atılacaktır.
ip-ayarla komutu;
JavaScript:
const Discord = require('discord.js');
const ayarlar = ("./ayarlar.json")
const db = require('quick.db')
const prefix = ayarlar.prefix;

exports.run = async(client, message, args) => {
  if(!message.member.hasPermission("ADMINISTRATOR")) return message.reply("Bu komutu kullanabilmek için gerekli yetkiye sahip değilsiniz.")
  var filter = m => m.author.id === message.author.id;
                const embeddcb = new Discord.RichEmbed()
        .setColor("#FF0066")
        .setDescription(`IP'nizi yazınız.`)
  message.channel.send(embeddcb).then(msg => {
  message.channel.awaitMessages(filter, {
    max: 1,
    time: 20000,
    errors: ['time']
    }).then(collected => {
    let ip = collected.first().content
        const embed = new Discord.RichEmbed()
        .setColor("#FF0066")
        .setTitle("Başarılı,")
        .setDescription(`IP **${ip}** olarak ayarlandı!`)
        message.channel.send(embed)
    db.set(`${message.guild.id}_mcip`, `${ip}`)
})
})
}
exports.conf = {
    aliases: ['ip-ayarla']
}
exports.help = {
    name: "ıp-ayarla"
}
ip komutu;
JavaScript:
const Discord = require('discord.js');
const db = require('quick.db');


exports.run = async (client, message) => {
  var ip = db.fetch(`${message.guild.id}_mcip`)
  const emebd = new Discord.RichEmbed()
  .setDescription(`**${ip}**`)
  .setTitle("Sunucu ip;")
  .setColor("#92DDEC")
message.channel.send(emebd)
}

exports.conf = {
  aliases: []
}

exports.help = {
  name: "ip"
}
ip-sıfırla komutu;
JavaScript:
const Discord = require('discord.js');
const db = require('quick.db');

exports.run = async(client, message, args) => {
    if(!message.member.hasPermission("ADMINISTRATOR")) return message.reply("Bu komutu kullanabilmek için gerekli yetkiye sahip değilsiniz.")
  db.delete(`${message.guild.id}_mcip`)
  message.channel.send("IP komutu başarıyla sıfırlandı.")

}
exports.conf = {
  aliases: []
}

exports.help = {
  name: "ip-sıfırla"
}
İletişim adreslerim;
Discord: iAli#8886
 
Son düzenleme:

MustafaGezer

Ağaç Yumruklayıcı
Mesajlar
36
En iyi cevaplar
0
Puanları
40
Diğer botlardada aynısı var söylemek gerekirse yarı çalıntı yarı düz yapım

İyi günler :)
 

Vantoxic

Merdivensizdeolsankendibaşınayukarıyaçıkacaksın
Asistan
Değişim Destekçisi
Mesajlar
536
En iyi cevaplar
3
Puanları
1,010
Yani böyle bir şeyi düşünüp ücretsiz paylaşmanız güzel. Ancak klasik ücretsiz botlardada bu komut var zaten. Tek bir komut için bot yapılmaz. Daha iyilerini paylaşmanız dileklerimle ^_^
 

Mr_Obliviate

Elmas Madencisi
Reborn Project
Mesajlar
771
En iyi cevaplar
7
Puanları
2,110
Diğer botlardada aynısı var söylemek gerekirse yarı çalıntı yarı düz yapım

İyi günler :)
Diğer botlarda olsa da böyle bir yazının herhangi bir zararı yok. Nedense forumlarda sürekli böyle şeyleri küçümsüyorlar fakat ben her zaman böyle basit ufak konulara değer vermişimdir. Eğer JavaScript ile Discord bot kodlayacak olsaydım bir yerden başlamam gerekirdi ve böyle konular çok işime yarardı. Diğer konulardan anlamadığımı buradan anlayabilirim. Ayrıca kendin de dediğin gibi bu kadar sık kullanılan bir kodun çalıntı olduğunu anlaman mümkün değil öyle değil mi? Hiç değilse emek verdiği için saygı göstermen gerektiğini düşünüyorum.
 

BugraESER

Zihin fukara olunca akıl ukala olurmuş.
Reborn Project
Mesajlar
30
En iyi cevaplar
0
Puanları
110
Yani böyle bir şeyi düşünüp ücretsiz paylaşmanız güzel. Ancak klasik ücretsiz botlardada bu komut var zaten. Tek bir komut için bot yapılmaz. Daha iyilerini paylaşmanız dileklerimle ^_^
illa altyapısı alıp yapman zorunlumu ? tek tek paylaşımları birleştirip bot oluşturamıyoruz sanırım. yorum yapıp rank felan kasmak için yorum yapmayın.
 

Vantoxic

Merdivensizdeolsankendibaşınayukarıyaçıkacaksın
Asistan
Değişim Destekçisi
Mesajlar
536
En iyi cevaplar
3
Puanları
1,010
Ekip arkadaşınızı korumak için böyle gereksiz mesaj atıp bana dediğiniz suçlamalar ile beni karalamaya çalışmanızı kınıyorum @BugraESER İlk önce bir platform eleştiriye açık olmalıdır. Parayı basıp flama almakla tasarımların psd'lerini almakla felan olmuyor ne yazıkki ^_^
 

BugraESER

Zihin fukara olunca akıl ukala olurmuş.
Reborn Project
Mesajlar
30
En iyi cevaplar
0
Puanları
110
Fark ettiysen burada platform tanitimi felan bulunmamakta. Satış yapılan tasarımlarda sizi ilgilendirmiyor sonuçta free tasarımları ücretli olarak satmıyoruz. Ben sadece sizin attıgınız "gereksiz" yoruma cevap yazdım. Neden karalamaya çalışalım ?
 

Üst