#Clean install Mac 4.14

1 messages Β· Page 1 of 1 (latest)

fair ferry
#

I have done a bunch of trouble shooting. Onboard aborts after telegram token. I manually set config to the token and allow list with user ID. Still not able to get through onboarding. Doctor won’t fix.
Error message: β—‡ Select channel (QuickStart)
β”‚ telegram
β”‚
β—‡ telegram already configured. What do you want to do?
β”‚ Skip (leave as-is)
TypeError: Cannot read properties of undefined (reading 'trim')

storm egretBOT
#

To help others find answers, you can mark your question as solved via Right click solution message -> Apps -> βœ… Mark Solution

summer escarpBOT
#

I checked the current source, and this looks more like a QuickStart wizard bug than a bad Telegram token.

Skip (leave as-is) is supposed to be handled, so the crash is likely happening after the Telegram step. That also explains why doctor won’t fix it, doctor repairs config/state, but this looks like an onboarding control-flow bug.

For a workaround, I’d do this:

  1. Make sure your config is using allowlist mode, not just allowFrom:
{
  channels: {
    telegram: {
      enabled: true,
      botToken: "123:abc",
      dmPolicy: "allowlist",
      allowFrom: ["YOUR_NUMERIC_TELEGRAM_USER_ID"],
#
    },
  },
}
  1. Then bypass onboarding and just start the gateway:
openclaw gateway
  1. If you want pairing instead of allowlist, use:
openclaw pairing list telegram
openclaw pairing approve telegram <CODE>