Renamed JS folder and started learning Crystal

This commit is contained in:
plane000
2018-06-17 19:47:18 +01:00
parent 27998205c2
commit 348ba8e737
49 changed files with 4 additions and 0 deletions

View File

@@ -0,0 +1,47 @@
const Discord = require('discord.js');
const fs = require('fs');
let config = { }
const client = new Discord.Client( {
autoReconnect: true,
});
function createConfig() {
config = {
Token: 'DISCORD TOKEN',
NowPlaying: 'NOW PLAYING'
};
}
function load() {
config = JSON.parse(fs.readFileSync('config.json'));
}
function save() {
fs.writeFileSync('config.json', JSON.stringify(config, null, 4));
}
if (!fs.existsSync('config.json')) {
createConfig();
save();
console.log('Exiting... Add your token to the config.json file');
process.exit();
}
load();
client.login(config.Token);
client.on('ready', () => {
console.log('SELFBOT HAS LOGGED IN...');
});
client.on('message', async (message) => {
client.user.setActivity(config.NowPlaying);
if(message.content.startsWith('@!')) {
let msg = message.content.substring(3);
config.NowPlaying = msg;
save();
client.user.setActivity(config.NowPlaying);
console.log(message.content);
}
});