/[sudobot]/trunk/src/utils/util.ts
ViewVC logotype

Diff of /trunk/src/utils/util.ts

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 86 by rakin, Mon Jul 29 17:28:32 2024 UTC revision 153 by rakin, Mon Jul 29 17:28:48 2024 UTC
# Line 1  Line 1 
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    

Legend:
Removed from v.86  
changed lines
  Added in v.153

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26