Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const Discord = require('discord.js');
- const client = new Discord.Client();
- const fs = require ('fs');
- const moment = require ('moment');
- let userData = JSON.parse(fs.readFileSync('Storage/userData.json', 'utf8'));
- client.on('ready', () => {
- console.log(`Connexion sur ${client.user.tag} en cours..\nConnecté.`);
- client.user.setActivity(`SatUrneMal - Développement..`);
- });
- var prefix = ('/');
- client.on('message', msg => {
- let sender = msg.author;
- let cont = msg.content.slice(prefix.length).split(" ");
- let args = cont.slice(1);
- if (!userData[sender.id + msg.guild.id]) userData[sender.id + msg.guild.id] = {}
- if (!userData[sender.id + msg.guild.id].money) userData[sender.id + msg.guild.id].money = 0;
- if (!userData[sender.id + msg.guild.id].lastDaily) userData[sender.id + msg.guild.id].lastDaily = 'Not Collected';
- fs.writeFile('Storage/userData.json', JSON.stringify(userData), (err) => {
- if (err) console.error(err);
- })
- if(msg.content === prefix + "banque") {
- const banque = new Discord.RichEmbed()
- .addField(":credit_card: Compte banquaire de :", msg.author)
- .addField("** **", "** **")
- .addField("<:coin:579404606002692155> Argent sur le compte :", userData[sender.id + msg.guild.id].money + "$")
- msg.channel.send(banque)
- }
- if (msg.content === prefix + 'daily') {
- if (userData[sender.id + msg.guild.id].lastDaily != moment().format('L')) {
- userData[sender.id + msg.guild.id].lastDaily = moment().format('L')
- userData[sender.id + msg.guild.id].money += 500
- const daily = new Discord.RichEmbed()
- .addField(":credit_card: Compte banquaire de :", msg.author)
- .addField("** **", "** **")
- .addField("<:coin:579404606002692155> Crédité de :", "500$")
- .addField("** **", "** **")
- .addField("Vous avez collécté votre récompense quotidienne.", "** **")
- msg.channel.send(daily)
- }
- }
- if (msg.content === prefix + 'daily') {
- if (userData[sender.id + msg.guild.id].lastDaily = moment().format('L')) {
- userData[sender.id + msg.guild.id].lastDaily != moment().format('L')
- const dailycollected = new Discord.RichEmbed()
- .addField(":credit_card: Compte banquaire de :", msg.author)
- .addField("** **", "** **")
- .addField("Une erreur est survenue lors de la transaction.", "Vous avez **déjà** collécté votre récompense quotidienne.")
- msg.channel.send(dailycollected)
- }
- }
- });
- client.login('NTc3OTM0OTIyOTcxMzQ5MDM4.XNxZHw.s6lmfID4B1osx0q2VzATFP1vBJ4');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement