//komutlar/zar.js dosyasina
const Discord = require("discord.js");
const db = require("quick.db");
let ms = require("parse-ms");
exports.run = (client, message, args) => {
let cooldown = 2700000;
let zar = db.fetch(`zar(${message.author.id})`);
if (zar !== null && cooldown - (Date.now() - zar) > 0) {
let timeObj = ms(cooldown - (Date.now() - zar));
const embed = new Discord.RichEmbed()
.setTitle("HATA")
.setColor("RED")
.setDescription(
`Zar Atmak İçin; \`${timeObj.hours}\` Saat \`${timeObj.minutes}\` Dakika \`${timeObj.seconds}\` Saniye Beklemelisin!`
);
message.channel.send(embed);
return;
} else {
const param = db.fetch(`para_${message.author.id}_${message.guild.id}`);
let para1 = args[0];
let randoms = [
"0",
"10",
"15",
"11",
"12",
"17",
"20",
"1000",
"100",
"40",
"1",
"2",
"5",
"12",
"101",
"32",
"34",
"35",
"36",
"76",
"3",
"1",
"1",
"1",
"20",
"20",
"10",
"10",
"100",
"70",
"60",
"40",
"50",
"10",
"10",
"10"
]; //siz dahada cogalta bilirsiniz miktari
var random = randoms[Math.floor(Math.random() * randoms.length)];
if (para1 > param)
return message.channel.send(
"Şuanki Paran Verdiğin Bahis için Yetersiz\nCüzdandaki Para: `" +
param +
"`₺"
);
if (!para1) return message.channel.send("Bir Para Miktarı Girermisin?");
if (20 > para1)
return message.reply("Zar Atmak İçin En Az 20 Lira Yazmalısın!");
db.add("para_" + message.author.id + "_" + message.guild.id, -para1);
message.channel.send(
new Discord.RichEmbed()
.setAuthor(message.author.tag, message.author.avatarURL)
.setThumbnail(
"https://media2.giphy.com/media/13I3qZ2annGQTu/source.gif"
)
.setDescription(`Başarıyla Zar Attın Ve Kazandığın Para \`${random}\``)
.setTimestamp()
.setColor(`RANDOM`)
.setFooter(`Zar Komutu`, client.user.avatarURL)
);
db.add(`para_${message.author.id}_${message.guild.id}`, random);
db.set(`zar(${message.author.id})`, Date.now());
}
};
exports.conf = {
enabled: true,
guildOnly: false,
aliases: [],
permLevel: 0
};
exports.help = {
name: "zar"
};
//komutlar/gunluk.js dosyasina
const Discord = require('discord.js')
const db = require('quick.db')
let ms = require("parse-ms");
exports.run = (client, message, args) => {
let cooldown = 86400000,
amount = Math.floor(Math.random() * 10) + 200;
let günlük = db.fetch(`günlük(${message.author.id})`);
if (günlük !== null && cooldown - (Date.now() - günlük) > 0) {
let timeObj = ms(cooldown - (Date.now() - günlük));
const embed = new Discord.RichEmbed()
.setTitle('Hata!')
.setColor('ff0000')
.setDescription(`Komutu Kullanmak İçin; \`${timeObj.hours}\` Saat \`${timeObj.minutes}\` Dakika \`${timeObj.seconds}\` Saniye Beklemelisin!`)
message.channel.send(embed).then(n => n.delete(4000));
return
} else {
db.set(`günlük(${message.author.id})`, Date.now());
var id = message.author.id
var gid = message.guild.id;
let para = db.fetch(`para_${id}_${gid}`)
var random = Math.floor(Math.random() * 100);
let newpara = para - -random
db.add(`para_${id}_${gid}`, random)
if(random <= 0) return(message.channel.send(new Discord.RichEmbed()
.setColor("ff0000")
.setDescription(`Maalesef! Günlük Paradan Para Kazanamadın!`)))
else {
message.channel.send(new Discord.RichEmbed()
.setColor("ff000")
.setDescription(`**Günlük Paradan \`${random}\` Miktarında Para Kazandın ve Hesabına Başarıyla eklendi! Şimdiki Paran: \`${newpara}\`**`))
}}
}
exports.conf = {
enabled: true,
guildOnly: false,
aliases: [],
permLevel: 0
};
exports.help = {
name: 'günlük'
};
//komutlar/param.js dosyasina
const Discord = require("discord.js");
const db = require("quick.db");
exports.run = async (client, message, args) => {
const para = await db.fetch(
"para_" + message.author.id + "_" + message.guild.id
);
message.channel.send(
new Discord.RichEmbed()
.setColor("GREEN")
.setAuthor(message.author.username, message.author.avatarURL)
.setDescription("**Şuanki Paran 💰" + para + "**")
.setTimestamp()
);
};
exports.conf = {
enabled: true,
guildOnly: false,
aliases: ["param"],
permLevel: 0
};
exports.help = {
name: "para"
};
//komutlar/para-ekle.js dosyasina
const Discord = require("discord.js");
const db = require("quick.db");
exports.run = async (client, message, args) => {
if (!message.author.id === message.guild.owner.id)
return message.reply("Bu Komutu Sunucu Sahibi Kullana Bilir");
let kisi;
let etiket = message.mentions.members.first();
let id = message.guild.members.get(args[0]);
if (etiket) {
kisi = etiket;
}
if (id) {
kisi = id;
}
if (!etiket && !id) {
return message.reply("Bir ID Gir veya Kullaniciyi Etiketle!");
}
const para = args.slice(1).join(" ");
if (!para) {
return message.reply("Para Miktarı Girmelisin!");
}
const paras = await db.add(
"para_" + kisi.user.id + "_" + message.guild.id,
+para
);
message.channel.send(
new Discord.RichEmbed()
.setColor("GREEN")
.setAuthor(message.author.username, message.author.avatarURL)
.setDescription(
kisi +
"** İsimli Kişiye 💰" +
para +
" TL Eklendi Toplam Parası " +
paras +
"**"
)
.setTimestamp()
);
};
exports.conf = {
enabled: true,
guildOnly: false,
aliases: ["paraekle"],
permLevel: 0
};
exports.help = {
name: "para-ekle"
};
//komutlar/para-sil.js dosyasina
const Discord = require("discord.js");
const db = require("quick.db");
exports.run = async (client, message, args) => {
if (!message.author.id === message.guild.owner.id)
return message.reply("Bu Komutu Sunucu Sahibi Kullana Bilir");
let kisi;
let etiket = message.mentions.members.first();
let id = message.guild.members.get(args[0]);
if (etiket) {
kisi = etiket;
}
if (id) {
kisi = id;
}
if (!etiket && !id) {
return message.reply("Bir ID Gir veya Kullaniciyi Etiketle!");
}
const para = args.slice(1).join(" ");
if (!para) {
return message.reply("Para Miktarı Girmelisin!");
}
const paras = await db.add(
"para_" + kisi.user.id + "_" + message.guild.id,
-para
);
message.channel.send(
new Discord.RichEmbed()
.setColor("GREEN")
.setAuthor(message.author.username, message.author.avatarURL)
.setDescription(
kisi +
"** İsimli Kişiden 💰" +
para +
" TL Silindi Geriye Kalan Parası " +
paras +
"**"
)
.setTimestamp()
);
};
exports.conf = {
enabled: true,
guildOnly: false,
aliases: ["parasil"],
permLevel: 0
};
exports.help = {
name: "para-sil"
};