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

TrakyaLee

Reborn Project; kaliteli hizmet , uygun fiyat.
Mesajlar
103
En iyi cevaplar
2
Beğeniler
14
Puanları
60
Ruh hali
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:

Mr_Obliviate

Play.BlokDunyasi.Net
Mesajlar
1,002
En iyi cevaplar
18
Beğeniler
749
Puanları
1,480
Ruh hali
Gerçekten güzel ve yararlı bir konu. Ellerine sağlık.
 

MustafaGezer

Marangoz
Mesajlar
60
En iyi cevaplar
1
Beğeniler
12
Puanları
70
Ruh hali
Diğer botlardada aynısı var söylemek gerekirse yarı çalıntı yarı düz yapım

İyi günler :)
 

Vantoxic

"Only" those who are on the right track win.
Mesajlar
717
En iyi cevaplar
3
Beğeniler
410
Puanları
860
Ruh hali
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

Play.BlokDunyasi.Net
Mesajlar
1,002
En iyi cevaplar
18
Beğeniler
749
Puanları
1,480
Ruh hali
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ş.
Mesajlar
38
En iyi cevaplar
0
Beğeniler
17
Puanları
130
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

"Only" those who are on the right track win.
Mesajlar
717
En iyi cevaplar
3
Beğeniler
410
Puanları
860
Ruh hali
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ş.
Mesajlar
38
En iyi cevaplar
0
Beğeniler
17
Puanları
130
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