Sfoglia il codice sorgente

refactor: 重命名变量pluName为logName以提高代码可读性

将PluginsFile.ts中的变量pluName重命名为logName,使其更符合其实际用途,即表示日志名称。此外,更新了permission.yml文件,添加了新的用户权限配置。
枫林 3 mesi fa
parent
commit
fd98d68f69
2 ha cambiato i file con 12 aggiunte e 5 eliminazioni
  1. 7 0
      src/config/permission.yml
  2. 5 5
      src/plugins/PluginsFile.ts

+ 7 - 0
src/config/permission.yml

@@ -26,6 +26,13 @@ users:
           ping: true
           help: true
           图: true
+      sakulass:
+        commands:
+          图: true
+          help: true
+      PluginsFile:
+        commands:
+          help: true
   '914085636':
     plugins:
       saku:

+ 5 - 5
src/plugins/PluginsFile.ts

@@ -121,7 +121,7 @@ export class PluginsFile {
 
     @runcod(["downloadlog", "getlog"], "下载日志")
     async getlogs(
-        @param("日志名称", ParamType.String) pluName: string,
+        @param("日志名称", ParamType.String) logName: string,
         context: PrivateFriendMessage | PrivateGroupMessage | GroupMessage
     ): Promise<any> {
         // pluName += ".ts"
@@ -136,11 +136,11 @@ export class PluginsFile {
 
             // 根据文件名查找具体插件
             const targetFile = foundFiles.find((file: string) =>
-                path.parse(file).name.toLowerCase() === pluName.toLowerCase()
+                path.parse(file).name.toLowerCase() === logName.toLowerCase()
             );
 
             if (!targetFile) {
-                return `未找到名为 ${pluName} 的日志`;
+                return `未找到名为 ${logName} 的日志`;
             }
 
             // 返回文件完整路径
@@ -153,14 +153,14 @@ export class PluginsFile {
                 await qqBot.upload_group_file({
                     group_id: Number(context.group_id),
                     file: 'data:file;base64,' + file,
-                    name: pluName+'.log'
+                    name: logName+'.log'
                 })
 
             } else {
                 await qqBot.upload_private_file({
                     user_id: Number(context.sender.user_id),
                     file: 'data:file;base64,' + file,
-                    name: pluName+'.log'
+                    name: logName+'.log'
                 })
             }