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"; |
6 |
|
import Service from "../utils/structures/Service"; |
7 |
|
|
8 |
export default class Verification { |
export default class Verification extends Service { |
|
constructor(protected client: DiscordClient) { |
|
|
|
|
|
} |
|
|
|
|
9 |
async success(member: GuildMember, req: Request) { |
async success(member: GuildMember, req: Request) { |
10 |
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); |
11 |
|
|