README
Xerdord Modülü
- Türkçe Discord Bot Modülü!
- 12.02.2019 Tarihinde Herkese Sunuldu!
- Modülü kullanmak basit ve kolaydır.
- Modülde ek olarak reklam engelle, küfür engelle ve döviz komutları gelmiştir.
KURULUM
- İlk önce
npm install xerdord
yazmalısınız. - Bu modülü indirmenizi sağlayacaktır.
- Aşağıdaki kodları "server.js / index.js / bot.js" ne kullanıyorsanız onun içine atınız.
KOMUTLAR VE KULLANIMI
KOMUTLAR | KULLANIM |
---|---|
ascii | client.komut.ascii(mesaj) |
radyo | client.müzik.radyo(kanal) |
hesapla | client.komut.hesapla(işlem) |
oynat | client.müzik.oynat(link/isim) |
eightBall | client.komut.eightBall(soru) |
fakemesaj | client.komut.fakemesaj(kişi, mesaj) |
temizle | client.komut.temizle(miktar) |
emojiyazı | client.komut.emojiyazı(mesaj) |
çeviri | client.komut.çeviri(dil, mesaj) |
bitcoin | client.komut.bitcoin() |
atasözü | client.komut.atasözü() |
banner | client.komut.banner(mesaj) |
yaz | client.komut.yaz(mesaj) |
afk | client.komut.afk(sebep) |
reklam-engelle | client.komut.reklamengelle(aç/kapat) |
küfür-engelleme | client.komut.küfürengelleme(aç/kapat) |
otorol | client.komut.giriscikisrol(rol) |
TASLAKLAR
bot.js | app.js | index.js | server.js
taslağı =>
const xerdord = require("xerdord");
const client = new xerdord.Hazir({
token: " ", //Bot tokeninin buraya
prefix: " ", //Prefixiniz.
sahip: [" "] //Bot sahibi IDsi
});
client.on("message", message => {
if (message.author.bot) return;
if (message.content.indexOf(client.ayarlar.prefix) !== 0) return;
const args = message.content.slice(client.ayarlar.prefix.length).trim().split(/ +/g);
const komut = args.shift().toLowerCase();
try {
let komutDosyası = require(`./komutlar/${komut}.js`);
komutDosyası.run(client, message, args);
} catch (err) {
console.error(err);
}
});
client.giris();
komutlar/komut_adı.js
taslağı =>
const Discord = require('discord.js')
const xerdord = require("xerdord")
module.exports.run = async (bot, message, args) => {
bot.komut.komut_adı(<argüman>)
//veya
bot.müzik.komut_adı(<argüman>)
}
module.exports.help = {
name: " ", //komut adı
description: " ", //açıklaması
usage: " " //kullanımı
}