#!/usr/bin/env node // Load up the libraries const Discord = require("discord.js"); const prettyMilliseconds = require('pretty-ms'); const config = require("./config.json"); // This is the client const client = new Discord.Client(); client.on("ready", () => { // This event will run if the bot starts, and logs in, successfully. console.log(`Bot has started, with ${client.users.cache.size} users, in ${client.channels.cache.size} channels of ${client.guilds.cache.size} guilds.`); // Example of changing the bot's playing game to something useful. `client.user` is what the // docs refer to as the "ClientUser". client.user.setActivity(`${client.users.cache.size} of you horrible people`,{ type: 'LISTENING' }); }); //Updates people count client.on('guildMemberAdd', member => { console.log(`New member joined: ${member.name} (id: ${member.id}).`); client.user.setActivity(`${client.users.cache.size} of you horrible people`,{ type: 'LISTENING' }); }); client.on('guildMemberRemove', member => { console.log(` member left: ${member.name} (id: ${member.id}).`); client.user.setActivity(`${client.users.cache.size} of you horrible people`,{ type: 'LISTENING' }); }); ////// ACTUAL MESSAGE PROCESSING //Logging in the bot client.login(config.token)