# Channel Troubleshooting ## Overview This guide provides diagnostic guidance for resolving channel configuration issues in OpenClaw. ## Diagnostic Commands Start with these commands: ```bash openclaw doctor openclaw channels status --probe ``` The `channels status --probe` command prints warnings when it can detect common channel misconfigurations, and includes small live checks (credentials, some permissions/membership). ## Supported Channels Three primary channels have dedicated troubleshooting sections: - Discord - Telegram - WhatsApp ## Telegram-Specific Solutions ### Network Request Failures IPv6 DNS problems may cause `HttpError` messages for 'sendMessage' or 'sendChatAction'. **Solution:** Force IPv4 or enable IPv6 support. ### Command Configuration Issues When `setMyCommands failed` appears in logs, verify outbound HTTPS and DNS reachability to `api.telegram.org`. This frequently fails on restricted VPS environments or proxy setups. ## Additional Resources See the complete documentation index at https://docs.openclaw.ai/llms.txt for discovering additional resources.