diff --git a/packages/cli/src/shared/agent-setup.ts b/packages/cli/src/shared/agent-setup.ts index eafbf6b9..4c56e71b 100644 --- a/packages/cli/src/shared/agent-setup.ts +++ b/packages/cli/src/shared/agent-setup.ts @@ -378,7 +378,7 @@ async function setupOpenclawConfig( const trimmedToken = envToken?.trim() || (await prompt("Telegram bot token: ")).trim(); if (trimmedToken) { - const escapedBotToken = jsonEscape(trimmedToken); + const escapedBotToken = shellQuote(trimmedToken); const telegramResult = await asyncTryCatchIf(isOperationalError, () => runner.runServer( "export PATH=$HOME/.npm-global/bin:$HOME/.bun/bin:$HOME/.local/bin:$PATH; " +