const Discord = require("discord.js");
const db = require("croxydb");
const {
ActionRowBuilder,
ButtonBuilder,
EmbedBuilder,
ButtonStyle,
} = require("discord.js");
const qnx = "örnek : para"; //Veri tabanına para değerini nasıl kayıt ettiyseniz onu girin.
module.exports.run = async (bot, message, args) => {
let user = message.mentions.users.first();
let embed = new EmbedBuilder()
.setDescription(`Birini etiketlemelisin.`)
.setColor("Red");
let embed2 = new EmbedBuilder()
.setAuthor({
name: message.author.tag,
iconURL: message.author.avatarURL(),
})
.setDescription("Geçerli bir sayı girmelisin.")
.setColor("Red");
if (!user)
return message.reply({ embeds: [embed] }).then((msg) => {
setTimeout(() => {
msg.delete();
}, 10000);
});
let ücret = args[1];
if (!ücret)
return message.reply({ embeds: [embed2] }).then((msg) => {
setTimeout(() => {
msg.delete();
}, 10000);
});
if (ücret.includes("e"))
return message.reply({ embeds: [embed2] }).then((msg) => {
setTimeout(() => {
msg.delete();
}, 10000);
});
if (isNaN(ücret))
return message.reply({ embeds: [embed2] }).then((msg) => {
setTimeout(() => {
msg.delete();
}, 10000);
});
if (ücret < 1)
return message.reply({ embeds: [embed2] }).then((msg) => {
setTimeout(() => {
msg.delete();
}, 10000);
});
if (ücret.includes("."))
return message.reply({ embeds: [embed2] }).then((msg) => {
setTimeout(() => {
msg.delete();
}, 10000);
});
const durum = db.fetch(`${qnx}_${message.author.id}`);
const embed8 = new EmbedBuilder()
.setDescription(
`Yetersiz Bakiye. \n\n Mevcut paranız : ${durum ? durum : 0}`
)
.setColor("Red")
.setTimestamp()
.setThumbnail(message.author.avatarURL({ dynamic: true }));
if (durum < ücret) return message.channel.send({ embeds: [embed8] });
if (!durum) return message.channel.send({ embeds: [embed8] });
db.add(`${qnx}_${user.id}`, ücret);
db.subtract(`${qnx}_${message.author.id}`, ücret);
const durum2 = db.fetch(`${qnx}_${message.author.id}`);
const embed3 = new EmbedBuilder()
.setColor("Green")
.setDescription(
`${
user.tag
} Adlı kişinin hesabına \`${ücret}\` :euro: yatırıldı! \n\n Mevcut paranız : \`${
durum2 ? durum2 : 0
}\` :euro:`
)
.setTimestamp()
.setThumbnail(message.author.avatarURL({ dynamic: true }));
message.channel.send({ embeds: [embed3] });
};
exports.conf = {
aliases: ["give", "send"],
};
exports.help = {
name: "gönder",
};