UNPKG

yunzai-micro-plugin

Version:

Yunzai开发管理面板

26 lines (22 loc) 644 B
import { execSync } from "#utils" import { pluginInfo } from '#env' /** * 获取FastFetch * @param e */ export default async function getFastFetch() { if (!isFeatureVisible()) return "" let ret: any = await execSync(`bash ${pluginInfo.ROOT_PATH}/src/server/controller/fetch.sh`) if (ret.error) { logger.error(`[状态]Error FastFetch 请检查是否使用git bash启动bot,错误信息:${ret.stderr}`) return "" } return ret.stdout.trim() } function isFeatureVisible() { if (!isPlatformWin()) return true return false } function isPlatformWin() { return process.platform === "win32" }