openclaw - 💡(How to fix) Fix [Bug]: Telegram slash commands break after update to 2026.4.21 [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
openclaw/openclaw#70022Fetched 2026-04-23 07:30:21
View on GitHub
Comments
1
Participants
2
Timeline
3
Reactions
0
Author
Participants
Timeline (top)
labeled ×2commented ×1

Updating OpenClaw from 2026.4.15 to 2026.4.21 broke Telegram native slash commands like /status in my setup.

Root Cause

Updating OpenClaw from 2026.4.15 to 2026.4.21 broke Telegram native slash commands like /status in my setup.

RAW_BUFFERClick to expand / collapse

Bug type

Regression (worked before, now fails)

Beta release blocker

No

Summary

Updating OpenClaw from 2026.4.15 to 2026.4.21 broke Telegram native slash commands like /status in my setup.

Steps to reproduce

Environment:

  • global npm install
  • /usr/lib/node_modules/openclaw
  • Linux arm64
  • Node 24.14.1
  • gateway runs as non-root

Gateway stays up, but Telegram logs:

Cannot find module '/usr/lib/node_modules/openclaw/dist/extensions/telegram/bot-native-commands.runtime-<hash>.js' imported from /usr/lib/node_modules/openclaw/dist/extensions/telegram/bot-<hash>.js

Rollback to 2026.4.15 fixes it.

Possibly related:

• #69858 • #69837 • #69923

Expected behavior

native slash commands work ;-)

Actual behavior

no output for native slash commands

OpenClaw version

2026.4.21

Operating system

Ubuntu 24.04

Install method

No response

Model

gpt-5.4

Provider / routing chain

openai-codex/gpt-5.4 · 🔑 oauth

Additional provider/model setup details

No response

Logs, screenshots, and evidence

Impact and severity

No response

Additional information

No response

extent analysis

TL;DR

The issue can likely be fixed by checking the file path and hash in the Telegram logs to ensure they match the actual file location and hash in the OpenClaw installation.

Guidance

  • Verify that the file /usr/lib/node_modules/openclaw/dist/extensions/telegram/bot-native-commands.runtime-<hash>.js exists and the hash matches the one in the error log.
  • Check if there are any changes in the file structure or naming conventions between OpenClaw versions 2026.4.15 and 2026.4.21 that could cause the import error.
  • Review the related issues (#69858, #69837, #69923) to see if they provide any insights into the problem or potential solutions.
  • Consider reaching out to the OpenClaw community or support team for further assistance, as this issue may be specific to the library or its interaction with Telegram.

Example

No code snippet is provided as the issue seems to be related to a specific library and its configuration rather than a code error.

Notes

The issue seems to be specific to the OpenClaw library and its interaction with Telegram, and the provided information does not give a clear indication of the root cause. Further investigation and potentially reaching out to the library's support team may be necessary to resolve the issue.

Recommendation

Apply workaround: Given the information provided, it's likely that a workaround or a fix specific to the OpenClaw library and its version 2026.4.21 is needed, rather than an upgrade to a different version. The reason is that rolling back to version 2026.4.15 fixes the issue, indicating a potential regression or compatibility problem in the newer version.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

FAQ

Expected behavior

native slash commands work ;-)

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

openclaw - 💡(How to fix) Fix [Bug]: Telegram slash commands break after update to 2026.4.21 [1 comments, 2 participants]