1 |
import { GuildMember } from "discord.js"; |
import { GuildMember } from "discord.js"; |
2 |
|
import { Request } from "express"; |
3 |
import { Op } from "sequelize"; |
import { Op } from "sequelize"; |
4 |
import DiscordClient from "../client/Client"; |
import DiscordClient from "../client/Client"; |
5 |
import MessageEmbed from "../client/MessageEmbed"; |
import MessageEmbed from "../client/MessageEmbed"; |
9 |
|
|
10 |
} |
} |
11 |
|
|
12 |
async success(member: GuildMember) { |
async success(member: GuildMember, req: Request) { |
13 |
await member.roles.remove(this.client.config.props[member.guild.id].verification.role); |
await member.roles.remove(this.client.config.props[member.guild.id].verification.role); |
14 |
|
|
15 |
await member.send({ |
await member.send({ |
37 |
}); |
}); |
38 |
|
|
39 |
await data?.set('status', 'done'); |
await data?.set('status', 'done'); |
40 |
|
await data?.set('ip', req.ip); |
41 |
|
await data?.set('user_agent', req.get('User-Agent')); |
42 |
await data?.save(); |
await data?.save(); |
43 |
} |
} |
44 |
|
|