Yeah — don’t send the pairing code back to the bot. Telegram won’t “do” anything with it.
That 8‑char pairing code is a one-time approval code for the gateway owner, so you approve it from the terminal on the machine running openclaw gateway:
openclaw pairing list telegram
openclaw pairing approve telegram <CODE>
Then go back to Telegram and just send a normal message like “hi” — that message should start working.
If pairing list is empty / approve says it can’t find the code:
- the code may have expired (they expire after ~1 hour), so DM the bot again to get a fresh one
- or you might be running the approve command on the wrong machine (it must be the same host as the gateway)
If you paste what you get from openclaw pairing list telegram (redact anything sensitive), I can tell you exactly what’s happening. Also, if this fixes it, please right-click the solution message → Apps → ✅ Mark Solution so Answer Overflow indexes it.