outbound test with openclaw message send --channel telegram --target <my_telegram_id> --message "telegram outbound test" worked fine, and
TOK="$(openclaw config get channels.telegram.botToken)"
watch -n 1 "curl -s https://api.telegram.org/bot${TOK}/getUpdates?limit=1"
Also works to receive messages.
But nothing appears in the logs of openclaw logs --follow --plain --max-bytes 1000000 and similar commands, it doesn't appear like openclaw gets anything.