MCPcopy Create free account
hub / github.com/TeleBoxOrg/TeleBox_Plugins / getDefaultRules

Method getDefaultRules

autodelcmd/autodelcmd.ts:117–149  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

115 // 10秒删除的命令
116 { command: "lang", delay: 10 },
117 { command: "alias", delay: 10 },
118 { command: "reload", delay: 10 },
119 { command: "eat", delay: 10, parameters: ["set"] }, // 只有set参数时删除
120 { command: "tpm", delay: 10 },
121
122 // tpm特殊参数 120秒删除(合并为一个规则)
123 { command: "tpm", delay: 120, parameters: ["s", "search", "ls", "i", "install"] },
124
125 // 120秒删除的命令
126 { command: "h", delay: 120, deleteResponse: true },
127 { command: "help", delay: 120, deleteResponse: true },
128 { command: "dc", delay: 120 },
129 { command: "ip", delay: 120 },
130 { command: "ping", delay: 120 },
131 { command: "pingdc", delay: 120 },
132 { command: "sysinfo", delay: 120 },
133 { command: "whois", delay: 120 },
134 { command: "bf", delay: 120 },
135 { command: "update", delay: 120 },
136 { command: "trace", delay: 120 },
137 { command: "service", delay: 120 },
138
139 // 120秒删除且删除响应的命令
140 { command: "s", delay: 120, deleteResponse: true },
141 { command: "speedtest", delay: 120, deleteResponse: true },
142 { command: "spt", delay: 120, deleteResponse: true },
143 { command: "v", delay: 120, deleteResponse: true },
144 ];
145 }
146
147 // 获取有效的规则集(直接使用配置文件中的规则)
148 private getEffectiveRules(): CommandRule[] {
149 return Array.isArray(this.config.customRules) ? this.config.customRules : [];
150 }
151
152 // 生成规则的唯一key

Callers 2

migrateConfigMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected