A basic code that wont allow your bot to join any server unless you verify the bot invite, very useful when you mistakly leak your private bot invite link
const lib = require('lib')({token: process.env.STDLIB_SECRET_TOKEN});
let run = await lib.discord.guilds['@0.2.2'].auditLogs.list({
guild_id: context.params.event.id,
action_type: 28,
});
let user = await lib.discord.users['@0.1.6'].retrieve({
user_id: `${run.audit_log_entries[0].user_id}`,
});
if (run.audit_log_entries[0].user_id == process.env.ownerId) {
console.log(`The owner added the bot`);
return 0;
} else {
console.log(`Here are the details`);
await lib.discord.users['@0.2.1'].me.guilds.destroy({
guild_id: `${context.params.event.id}`,
});
}
console.log(`${context.params.event.name}`);
console.log(`${user.username}#${user.discriminator}`);
console.log(`${run.audit_log_entries[0].user_id}`);
//built by iamhv#1180