1 |
import fs from 'fs'; |
import fs from 'fs'; |
2 |
|
import DiscordClient from '../client/Client'; |
3 |
|
import { GuildMember } from 'discord.js'; |
4 |
import Axios, { AxiosRequestHeaders, HeadersDefaults } from 'axios'; |
import Axios, { AxiosRequestHeaders, HeadersDefaults } from 'axios'; |
5 |
|
|
6 |
|
export function shouldNotModerate(client: DiscordClient, member: GuildMember) { |
7 |
|
if (!client.config.props[member.guild.id].admin) { |
8 |
|
return false; |
9 |
|
} |
10 |
|
|
11 |
|
const role = client.config.props[member.guild.id].admin; |
12 |
|
|
13 |
|
return member.roles.cache.has(role); |
14 |
|
} |
15 |
|
|
16 |
export function timeProcess(seconds: number) { |
export function timeProcess(seconds: number) { |
17 |
let interval = seconds / (60 * 60 * 24 * 30 * 365); |
let interval = seconds / (60 * 60 * 24 * 30 * 365); |
18 |
|
|