mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-08 19:30:42 +00:00
23 lines
644 B
TypeScript
23 lines
644 B
TypeScript
import { normalizeResolvedSecretInputString } from "openclaw/plugin-sdk/secret-input";
|
|
|
|
export function resolveSlackBotToken(
|
|
raw?: unknown,
|
|
path = "channels.slack.botToken",
|
|
): string | undefined {
|
|
return normalizeResolvedSecretInputString({ value: raw, path });
|
|
}
|
|
|
|
export function resolveSlackAppToken(
|
|
raw?: unknown,
|
|
path = "channels.slack.appToken",
|
|
): string | undefined {
|
|
return normalizeResolvedSecretInputString({ value: raw, path });
|
|
}
|
|
|
|
export function resolveSlackUserToken(
|
|
raw?: unknown,
|
|
path = "channels.slack.userToken",
|
|
): string | undefined {
|
|
return normalizeResolvedSecretInputString({ value: raw, path });
|
|
}
|