1.0.9 • Published 4 years ago

wio.handlertest v1.0.9

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

#wio.commandHadler ##Yüklemek İçin

npm install --save wio.commandHadler

##Özellikleri discord.js içindir. Otomatik komutları yükler

##Nasıl Kullanılır? || how to use?

const Discord = require ('discord.js')
const client = new Discord.Client()
const handler = require('wio.commandhadler')
 
 client.komutlar = new Discord.Collection()
 client.alternatifler = new Discord.Collection()
       
const opts = {
    prefix:'?',
    komutDosyaları:'./komutlar/',
    sahipler:['kendi discord idiniz']
}



const commandHandler = new handler(client,opts.komutDosyaları,opts.prefix,opts.sahipler)
client.on('ready',() => {
    console.log('Bot ready')
})

client.on('message',message => {
    commandHandler.komutYükle(message)
})



client.login('you crazy token dude :)')

##Komut taslağı

    module.exports  = {
    isim:'yaz',//Komut ismi.
    alternatifler:['say','yazdır'],//Birden fazla kullanım türleri.
    aciklama:'Bota yazı yazdırır.',//Komutun açıklaması.
    kategori:'genel',//Hangi kategoride belirledik.
    kullanim:'?yaz <mesaj>',//Komutun nasil kullanıldığını gösterir.
    guildOnly:false,//Sadece sunucu içinde kullanılıcaksa true özel mesajlardanda kullanılıcaksa false yazın.
    ownerOnly:false,//Bot sahibine özel komut ise true değil ise false yazın.
    yetki:null,/*
    Yetkiyi Kategorisi moderasyon olmiyan komutlar dışında null yapın.Eger moderasyon komutu ise yetki:'Yetkiyi yazın'
    Örnek
    yetki:'ADMINISTRATOR'
    mesajı atan kişinin bu yetkisi yoksa otomatik yetkin yok diyecektir. 
    */
    run:async (client,message,args) => {
        const mesaj = args.join(' ')
        if(!mesaj) return message.channel.send('Lütfen mesajınızı belirtin.')
        await message.delete()
        message.channel.send(mesaj)
    }//run bölümu komutu çalıstıran bölümdür.
}

Bana ulaşabileceğiniz yerler. || Bugs report

Discord İnstagram

1.0.9

4 years ago

1.0.8

4 years ago

1.0.5

4 years ago