community-relations/src/class/AutoMod.ts

36 lines
857 B
TypeScript

/* eslint-disable no-bitwise */
import { Member, Message, User } from 'eris';
import { randomBytes } from 'crypto';
import moment, { unitOfTime } from 'moment';
import { Client, Moderation, RichEmbed } from '.';
import { Moderation as ModerationModel, ModerationInterface } from '../models';
import { moderation as channels } from '../configs/channels.json';
export default class AutoMod extends Moderation {
public client: Client;
public list: Set<string>
// eslint-disable-next-line @typescript-eslint/no-useless-constructor
constructor(client: Client) {
super(client);
this.list = new Set();
}
public run(message: Message, member: Member) {
/*
try {
if (member)
}
*/
}
public warn(message: Message, member: Member) {
/*
try {
await message.channel.createMessage(`__**`)
}
*/
}
}