Spracherkennung für: .ts vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]
import { listChannelPlugins } from "../channels/plugins/index.js";
import type {
ChannelAccountSnapshot,
ChannelStatusIssue,
} from "../channels/plugins/types.public.js";
export function collectChannelStatusIssues(payload: Record<string, unknown>): ChannelStatusIssue[] {
const issues: ChannelStatusIssue[] = [];
const accountsByChannel = payload.channelAccounts as Record<string, unknown> | undefined;
for (const plugin of listChannelPlugins()) {
const collect = plugin.status?.collectStatusIssues;
if (!collect) {
continue;
}
const raw = accountsByChannel?.[plugin.id];
if (!Array.isArray(raw)) {
continue;
}
issues.push(...collect(raw as ChannelAccountSnapshot[]));
}
return issues;
}
¤ Dauer der Verarbeitung: 0.16 Sekunden
(vorverarbeitet am 2026-04-27)
¤
*© Formatika GbR, Deutschland