mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2024-11-21 09:36:35 +00:00
chore: 小调整
This commit is contained in:
parent
84e5417a8c
commit
76d58af4d8
@ -1,6 +1,6 @@
|
||||
import path from 'node:path';
|
||||
import fs from 'node:fs';
|
||||
import { NapCatCore } from '@/core';
|
||||
import type { NapCatCore } from '@/core';
|
||||
export class ConfigBase<T> {
|
||||
public name: string = 'default_config';
|
||||
private pathName: string | null = null; // 本次读取的文件路径
|
||||
|
@ -7,8 +7,6 @@ import * as fileType from 'file-type';
|
||||
import { randomUUID } from 'crypto';
|
||||
import { LogWrapper } from './log';
|
||||
|
||||
|
||||
|
||||
export function isGIF(path: string) {
|
||||
const buffer = Buffer.alloc(4);
|
||||
const fd = fs.openSync(path, 'r');
|
||||
|
@ -3,6 +3,7 @@ import path from "node:path";
|
||||
import fs from "fs";
|
||||
import * as fsPromise from "node:fs/promises";
|
||||
import os from "node:os";
|
||||
import { QQLevel } from "@/core";
|
||||
|
||||
//下面这个类是用于将uid+msgid合并的类
|
||||
|
||||
@ -152,3 +153,7 @@ export async function deleteOldFiles(directoryPath: string, daysThreshold: numbe
|
||||
//console.error('Error deleting files:', error);
|
||||
}
|
||||
}
|
||||
export function calcQQLevel(level: QQLevel) {
|
||||
const { crownNum, sunNum, moonNum, starNum } = level;
|
||||
return crownNum * 64 + sunNum * 16 + moonNum * 4 + starNum;
|
||||
}
|
||||
|
@ -1,7 +0,0 @@
|
||||
// QQ等级换算
|
||||
import { QQLevel } from '@/core/entities';
|
||||
|
||||
export function calcQQLevel(level: QQLevel) {
|
||||
const { crownNum, sunNum, moonNum, starNum } = level;
|
||||
return crownNum * 64 + sunNum * 16 + moonNum * 4 + starNum;
|
||||
}
|
@ -3,7 +3,7 @@ import { OB11User, OB11UserSex } from '../../types';
|
||||
import { OB11Constructor } from '../../helper/data';
|
||||
import { ActionName } from '../types';
|
||||
import { FromSchema, JSONSchema } from 'json-schema-to-ts';
|
||||
import { calcQQLevel } from '@/common/utils/qqlevel';
|
||||
import { calcQQLevel } from '@/common/utils/helper';
|
||||
const SchemaData = {
|
||||
type: 'object',
|
||||
properties: {
|
||||
|
@ -32,7 +32,7 @@ import { OB11GroupIncreaseEvent } from '../event/notice/OB11GroupIncreaseEvent';
|
||||
import { OB11GroupBanEvent } from '../event/notice/OB11GroupBanEvent';
|
||||
import { OB11GroupUploadNoticeEvent } from '../event/notice/OB11GroupUploadNoticeEvent';
|
||||
import { OB11GroupNoticeEvent } from '../event/notice/OB11GroupNoticeEvent';
|
||||
import { calcQQLevel } from '@/common/utils/qqlevel';
|
||||
import { calcQQLevel } from '@/common/utils/helper';
|
||||
import { sleep, UUIDConverter } from '@/common/utils/helper';
|
||||
import { OB11GroupTitleEvent } from '../event/notice/OB11GroupTitleEvent';
|
||||
import { OB11GroupCardEvent } from '../event/notice/OB11GroupCardEvent';
|
||||
|
Loading…
x
Reference in New Issue
Block a user