1.0.7 • Published 3 years ago
odies.handlers v1.0.7
Gelişmiş Türkçe Eris, DiscordJS komut ve olay yükleyicisi
DiscordJS kullanımı;
const Discord = require('discord.js');
const client = new Discord.Client()
const { DiscordClient } = require('odies.handlers');
let dosyaKomut = './komutlar' // Komutlar Klasoru
let dosyaEvent = false /*veya*/ './olaylar' // Olay (Event) Klasoru || Eğer false yaparsanız olaylar yükleyicisi için yapılan fonksiyon (function) çalışmaz.
let prefix = '!' // Ön ekiniz.
let ownerIDs = ["656165298818514946", "610890227153764450"] // "" şeklinde çoğalta bilirsiniz.
const odies = new DiscordClient(client, dosyaKomut, prefix, ownerIDs ,{ dosyaEvent })
odies.DiscordLoginFunction()
let etiketPrefix = true; // "true" veya "false" şeklinde bir değer giriniz.
client.on("message", async (message) => {
odies.messages(message, { etiketPrefix }) // Message clientimiz
})
client.login("TOKEN")
//////////////////////////////////////////////////////////////////
// (Komut taslağı) //
module.exports = {
config: {
names: ["komut-adı-1", "komut-adı-2"], // "" Şeklinde çoğalta bilirsiniz.
description: "Komut acıklaması",
usage: "Komut kullanımı",
permAuthor: "Kullanın permi": // "owner" yaparsanız sadece botun sahipleri kullanabilir || "everyone" yaparsanız herkes kullanabilir.
},
async run(client, message, args) {
message.channel.send('Bu boş bir komut')
}
}
//////////////////////////////////////////////////////////////////
// (Olay (Event) taslağı) //
module.exports = client => {
}
Eris kullanımı;
const Eris = require('eris');
const client = new Eris.Client("TOKEN")
const { ErisClient } = require('odies.handlers');
let dosyaKomut = './komutlar' // Komutlar Klasoru
let dosyaEvent = false /*veya*/ './olaylar' // Olay (Event) Klasoru || Eğer false yaparsanız olaylar yükleyicisi için yapılan fonksiyon (function) çalışmaz.
let prefix = '!' // Ön ekiniz.
let ownerIDs = ["656165298818514946", "610890227153764450"] // "" şeklinde çoğalta bilirsiniz.
const odies = new ErisClient(client, dosyaKomut, prefix, ownerIDs ,{ dosyaEvent })
odies.ErisLoginFunction()
let etiketPrefix = true; // "true" veya "false" şeklinde bir değer giriniz.
client.on("messageCreate", async (message) => {
odies.messages(message, { etiketPrefix })
})
client.connect()
//////////////////////////////////////////////////////////////////
// (Komut taslağı) //
module.exports = {
config: {
names: ["komut-adı-1", "komut-adı-2"], // "" Şeklinde çoğalta bilirsiniz.
description: "Komut acıklaması",
usage: "Komut kullanımı",
permAuthor: "Kullanın permi": // "owner" yaparsanız sadece botun sahipleri kullanabilir || "everyone" yaparsanız herkes kullanabilir.
},
async run(client, message, args) {
message.channel.messageCreate('Bu boş bir komut')
}
}
//////////////////////////////////////////////////////////////////
// (Olay (Event) taslağı) //
module.exports = client => {
}