From a3ecb14465ef5ceb34af3d00ae65c0633fb146e1 Mon Sep 17 00:00:00 2001 From: jaydenfyi <213395523+jaydenfyi@users.noreply.github.com> Date: Tue, 27 Jan 2026 00:13:45 +0800 Subject: [PATCH] use coreLogger --- extensions/twitch/src/monitor.ts | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/extensions/twitch/src/monitor.ts b/extensions/twitch/src/monitor.ts index 11597001b..f5f00b3fb 100644 --- a/extensions/twitch/src/monitor.ts +++ b/extensions/twitch/src/monitor.ts @@ -185,11 +185,16 @@ export async function monitorTwitchProvider( const core = getTwitchRuntime(); let stopped = false; + const coreLogger = core.logging.getChildLogger({ module: "twitch" }); + const logVerboseMessage = (message: string) => { + if (!core.logging.shouldLogVerbose()) return; + coreLogger.debug?.(message); + }; const logger = { - info: (msg: string) => runtime.log?.(msg), - warn: (msg: string) => runtime.log?.(msg), - error: (msg: string) => runtime.error?.(msg), - debug: (msg: string) => runtime.log?.(msg), + info: (msg: string) => coreLogger.info(msg), + warn: (msg: string) => coreLogger.warn(msg), + error: (msg: string) => coreLogger.error(msg), + debug: logVerboseMessage, }; const clientManager = getOrCreateClientManager(accountId, logger);