Skip to content

telegram bundled channel setup fails on Windows: plugin module path escapes plugin root or fails alias checks #77805

@JIRBOY

Description

@JIRBOY

Bug Description

On Windows, loading the bundled telegram channel setup entry fails with a path security error.

Reproduction Steps

  1. Be on Windows 10.
  2. Run openclaw doctor or openclaw doctor --fix.

Observed Behavior

The following error is printed (with ANSI color codes):

[channels] failed to load bundled channel setup entry telegram: plugin module path escapes plugin root or fails alias checks

This appears consistently on every run.

Expected Behavior

The bundled telegram channel should load successfully on Windows, or the error should provide actionable guidance if it's a configuration issue.

Environment

  • OS: Windows 10 Education 10.0.19045
  • Shell: PowerShell
  • OpenClaw: just upgraded to latest

Additional Context

  • This is a bundled channel setup entry, not a user-installed plugin, so it should work out of the box.
  • The error message "path escapes plugin root or fails alias checks" suggests the path resolver may be mishandling Windows backslash paths (\) or drive-letter paths (C:\...), causing a false-positive security check.
  • No user-configured telegram plugin is present; this is purely the bundled setup failing during doctor diagnostics.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions