Add IPs to ones done thru url
This commit is contained in:
parent
97b6ea7a07
commit
72da394fc3
5
index.js
5
index.js
|
@ -405,6 +405,10 @@ client.on('guildMemberAdd', async (member) => { // We're just gonna always send
|
||||||
{
|
{
|
||||||
name: "Guild",
|
name: "Guild",
|
||||||
value: `${guild.name}\n\`${guild.id}\``
|
value: `${guild.name}\n\`${guild.id}\``
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: "User IP",
|
||||||
|
value: client.invites[invite.code].ip ? client.invites[invite.code].ip : "N/A"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}]
|
}]
|
||||||
|
@ -463,6 +467,7 @@ app.get("/", async (req, res) => {
|
||||||
|
|
||||||
// Otherwise, make a new invite, single use, and redirect the user to it!
|
// Otherwise, make a new invite, single use, and redirect the user to it!
|
||||||
client.guilds.cache.get(config.discord.invite_guild).invites.create(config.discord.invite_channel, {maxAge: 60, maxUses: 1, unique: true}).then((invite) => {
|
client.guilds.cache.get(config.discord.invite_guild).invites.create(config.discord.invite_channel, {maxAge: 60, maxUses: 1, unique: true}).then((invite) => {
|
||||||
|
client.invites[invite.code].ip = req.headers["X-Forwarded-For"]
|
||||||
res.redirect(`https://discord.com/invite/${invite.code}`);
|
res.redirect(`https://discord.com/invite/${invite.code}`);
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in a new issue