Finally added some useful stuff
This commit is contained in:
parent
b472ef0237
commit
1b1233f6e4
8
start.js
8
start.js
|
@ -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) => {
|
||||
|
||||
|
|
|
@ -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);
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue