Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const Discord = require('discord.js');
- const client = new Discord.Client();
- client.commands = new Discord.Collection();
- const fs = require('fs');
- const coins = require('./coins.json')
- fs.readdir('./Commandes/', (error, f) => {
- if (error) { return console.error(error); }
- let commandes = f.filter(f => f.split('.').pop() === 'js');
- if (commandes.length <= 0) { return console.log('Aucune commande trouvée !'); }
- commandes.forEach((f) => {
- let commande = require(`./Commandes/${f}`);
- console.log(`${f} commande chargée !`);
- client.commands.set(commande.help.name, commande);
- });
- });
- //Systeme de monnaie
- if(!coins[message.author.id]){
- coins[message.author.id] = {
- coins: 0
- };
- }
- let coinAmt = Math.floor(Math.random() * 15) + 1;
- let baseAmt = Math.floor(Math.random() * 15) + 1;
- console.log(`${coinAmt} ; ${baseAmt}`);
- if(coinAmt === baseAmt){
- coins[message.author.id] = {
- coins: coins[message.author.id].coins + coinAmt
- };
- fs.writeFile("./coins.json", JSON.stringify(coins), (err) => {
- if (err) console.log(err)
- });
- let coinEmbed = new Discord.RichEmbed()
- .setAuthor(message.author.username)
- .setColor("#0000FF")
- .addField("💸", `${coinAmt} coins added!`);
- message.channel.send(coinEmbed).then(msg => {msg.delete(5000)});
- };
- fs.readdir('./Events/', (error, f) => {
- if (error) { return console.error(error); }
- console.log(`${f.length} events chargés`);
- f.forEach((f) => {
- let events = require(`./Events/${f}`);
- let event = f.split('.')[0];
- client.on(event, events.bind(null, client));
- });
- });
- client.login('');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement