mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-23 23:22:32 +00:00
refactor: use temp-path sdk in discord voice message
This commit is contained in:
@@ -3,7 +3,7 @@ import { afterEach, beforeEach, describe, expect, it, vi } from "vitest";
|
||||
const runFfprobeMock = vi.hoisted(() => vi.fn<(...args: unknown[]) => Promise<string>>());
|
||||
const runFfmpegMock = vi.hoisted(() => vi.fn<(...args: unknown[]) => Promise<void>>());
|
||||
|
||||
vi.mock("openclaw/plugin-sdk/infra-runtime", async (importOriginal) => {
|
||||
vi.mock("openclaw/plugin-sdk/temp-path", async (importOriginal) => {
|
||||
return {
|
||||
resolvePreferredOpenClawTmpDir: () => "/tmp",
|
||||
};
|
||||
|
||||
@@ -15,7 +15,6 @@ import fs from "node:fs/promises";
|
||||
import path from "node:path";
|
||||
import { RateLimitError, type RequestClient } from "@buape/carbon";
|
||||
import type { RetryRunner } from "openclaw/plugin-sdk/infra-runtime";
|
||||
import { resolvePreferredOpenClawTmpDir } from "openclaw/plugin-sdk/infra-runtime";
|
||||
import {
|
||||
parseFfprobeCodecAndSampleRate,
|
||||
runFfmpeg,
|
||||
@@ -23,6 +22,7 @@ import {
|
||||
} from "openclaw/plugin-sdk/media-runtime";
|
||||
import { MEDIA_FFMPEG_MAX_AUDIO_DURATION_SECS } from "openclaw/plugin-sdk/media-runtime";
|
||||
import { unlinkIfExists } from "openclaw/plugin-sdk/media-runtime";
|
||||
import { resolvePreferredOpenClawTmpDir } from "openclaw/plugin-sdk/temp-path";
|
||||
|
||||
const DISCORD_VOICE_MESSAGE_FLAG = 1 << 13;
|
||||
const SUPPRESS_NOTIFICATIONS_FLAG = 1 << 12;
|
||||
|
||||
Reference in New Issue
Block a user