var Discord = require("../"); var mybot = new Discord.Client(); var fs = require("fs"); var server, channel, message, sentMessage = false; counter = 1; mybot.on("message", function (message) { console.log("Everyone mentioned? " + message.everyoneMentioned); if (message.content.substr(0,3) !== "$$$") { return; } // we can go ahead :) var user; if(message.mentions.length > 0){ user = message.mentions[0]; }else{ user = message.sender; } console.log( mybot.getUser("username", "meew0") ); var perms = JSON.stringify(message.channel.permissionsOf(user).serialise(), null, 4); perms = JSON.parse(perms); mybot.sendMessage(message, JSON.stringify(perms, null, 4).replace(new RegExp("true", "g"), "**true**") ); }); mybot.on("ready", function () { console.log("im ready"); for(var server of mybot.servers){ if(server.name === "test-server"){ mybot.leaveServer(server); } } }); mybot.on("debug", function(info){ }) mybot.on("unknown", function(info){ console.log("warning!", info); }) mybot.on("channelUpdate", function(oldChan, newChan){ }); function dump(msg) { console.log(msg); } function error(err) { console.log(err); } mybot.login(process.env["ds_email"], process.env["ds_password"]).catch(error);