chore(auto): task completed - unknown

This commit is contained in:
MythEclipse
2026-06-13 13:35:56 +07:00
parent eab8505889
commit 942c33db7e
@@ -185,5 +185,20 @@ export function stopRecording(guildId: string): void {
logger.warn("No active connection to stop");
}
const session = activeSessions.get(guildId);
finalizeActiveRecordingSession(guildId);
// Broadcast voice_recording_stopped event
if (session && _eventBroadcaster) {
const snapshot = session.snapshot(Date.now());
_eventBroadcaster.voiceRecordingStopped({
guild_id: guildId,
session_id: session.sessionId,
duration_ms: snapshot.durationMs,
participants: snapshot.participants.length,
segment_count: snapshot.segments.length,
status: snapshot.status,
stopped_at: Date.now(),
}).catch(() => {});
}
}