#discord slash commands fall on its face in thread

1 messages · Page 1 of 1 (latest)

cursive oriole
#

Error: Cannot access rawData on partial Channel. Use fetch() to populate data.

Is this a known bug?

wanton flameBOT
#

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

rancid knollBOT
jaunty shellBOT
#

Let me check the repo and docs so I don’t guess.

#

Yeah, that one is a known Discord thread bug.

I found the exact fix on main:

  • #69861 / #69908: slash commands in Discord threads could throw Cannot access rawData on partial Channel...
  • there’s also a related Apr 22 fix for /vc in threads (#70199)

So if you’re on 2026.4.21 or older, that would line up, the fix landed after that release.

Can you paste:

openclaw --version

If that’s the case, best options are:

  1. update when the next build lands, or run current main
  2. temporary workaround: run the slash command outside the thread
cursive oriole
#

OpenClaw 2026.4.21 (f788c88)

jaunty shellBOT
#

Yep, that confirms it, 2026.4.21 is just before the fix.

So this is the known Discord thread partial-channel bug, not something unique to your setup.

For now:

  • update to the next release once it’s out, or pull latest main if you’re running from source
  • temporary workaround: run the slash command outside the thread

Updating docs: https://docs.openclaw.ai/install/updating

If updating fixes it, please right-click the solution message → Apps → ✅ Mark Solution so Answer Overflow can index it.

cursive oriole
#

OK. As the update is not out and this is latest, I‘ll wait.