Finally added some useful stuff

This commit is contained in:
FreeAppSW 2018-06-22 11:37:19 +03:00
parent b472ef0237
commit 1b1233f6e4
2 changed files with 27 additions and 1 deletions

View File

@ -2,9 +2,15 @@ const discordapp = require("discord.js");
const fs = require("fs");
const token = require("./token.json").token;
const discord = new discordapp.Client();
const util = require("./util.js");
var invites = [];
discord.on("ready", () => {
discord.on("ready", async () => {
global.tildeGuild = discord.guilds.get("387272314276020235");
invites = await util.loadInvites(tildeGuild);
console.log(invites);
console.log("Ready.");
})
discord.on("guildMemberAdd", (member) => {

20
util.js Normal file
View File

@ -0,0 +1,20 @@
module.exports = {
loadInvites: (guild) => {
return new Promise(async (res, rej) => {
var output = [];
try {
let invObj = await guild.fetchInvites();
invObj.forEach(elem => {
output.push({
name: elem.code,
useCount: elem.uses
});
});
res(output);
} catch (err){
rej(err);
}
})
}
}