{"id":9163,"date":"2026-03-27T11:42:29","date_gmt":"2026-03-27T11:42:29","guid":{"rendered":"https:\/\/www.hostinger.com\/support\/?p=9163"},"modified":"2026-05-08T13:03:30","modified_gmt":"2026-05-08T13:03:30","slug":"how-to-connect-and-troubleshoot-telegram-and-whatsapp-channels-in-openclaw-on-hostinger-vps","status":"publish","type":"post","link":"https:\/\/www.hostinger.com\/support\/how-to-connect-and-troubleshoot-telegram-and-whatsapp-channels-in-openclaw-on-hostinger-vps\/","title":{"rendered":"How to connect and troubleshoot Telegram and WhatsApp channels in OpenClaw on Hostinger VPS"},"content":{"rendered":"<p><span style=\"font-weight: 400\">This article explains how to connect Telegram and WhatsApp messaging channels to OpenClaw on your Hostinger VPS, and how to resolve common connection issues.<\/span><\/p><h2 id=\"h-connecting-channels-during-deployment\"><b>Connecting channels during deployment<\/b><\/h2><p><span style=\"font-weight: 400\">When deploying OpenClaw from hPanel, you can configure Telegram and WhatsApp directly in the deployment form.<\/span><\/p><ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">In hPanel, go to <\/span><b>VPS<\/b><span style=\"font-weight: 400\"> &rarr; <\/span><b>Manage<\/b><span style=\"font-weight: 400\"> &rarr; <\/span><b>OS &amp; Panel<\/b><span style=\"font-weight: 400\"> &rarr; <\/span><b>Operating System <\/b><span style=\"font-weight: 400\">&nbsp;&rarr;<\/span><b> Docker Application<\/b><span style=\"font-weight: 400\">.<br>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9165\" src=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-27.png\" alt=\"OS &amp; Panel page with Docker application tab selected in Change OS section\" width=\"1003\" height=\"504\" data-media-id=\"9165\" srcset=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-27.png 1003w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-27-300x151.png 300w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-27-768x386.png 768w\" sizes=\"auto, (max-width: 1003px) 100vw, 1003px\" \/><br>\n<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Search for <\/span><b>OpenClaw<\/b><span style=\"font-weight: 400\"> and click <\/span><b>Deploy<\/b><span style=\"font-weight: 400\">.<br>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9166\" src=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-28.png\" alt=\"OpenClaw deployment form with fields for gateway token, WhatsApp number, and Telegram bot token\" width=\"531\" height=\"680\" data-media-id=\"9166\" srcset=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-28.png 531w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-28-234x300.png 234w\" sizes=\"auto, (max-width: 531px) 100vw, 531px\" \/><br>\n<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Copy the required <\/span><b>Gateway Token<\/b><span style=\"font-weight: 400\"> field.<br>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9167\" src=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-28_1.png\" alt=\"Configuration form with Gateway Token password field highlighted and filled with hidden characters\" width=\"561\" height=\"483\" data-media-id=\"9167\" srcset=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-28_1.png 561w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-28_1-300x258.png 300w\" sizes=\"auto, (max-width: 561px) 100vw, 561px\" \/><br>\n<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">To connect Telegram, enter your bot token in the <\/span><b>Telegram bot token<\/b><span style=\"font-weight: 400\"> field. You can get this token from @BotFather on Telegram.<br>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9168\" src=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-28_2.png\" alt=\"Configuration form with Telegram bot token field highlighted in red\" width=\"561\" height=\"478\" data-media-id=\"9168\" srcset=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-28_2.png 561w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-28_2-300x256.png 300w\" sizes=\"auto, (max-width: 561px) 100vw, 561px\" \/><br>\n<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">To connect WhatsApp, enter your phone number with country code in the <\/span><b>WhatsApp number<\/b><span style=\"font-weight: 400\"> field (e.g., <\/span><span style=\"font-weight: 400\">+1234567890<\/span><span style=\"font-weight: 400\">).<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Click <\/span><b>Deploy<\/b><span style=\"font-weight: 400\">.<\/span><\/li>\n<\/ol><p>&nbsp;<\/p><div class=\"intercom-interblocks-callout\" style=\"background-color: #e3e7fa80;border-color: #334bfa33\" data-darkreader-inline-bgcolor=\"\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\"><b>NOTE<\/b><span style=\"font-weight: 400\"> The WhatsApp number and Telegram bot token fields are optional. You can leave them empty and connect channels later through the OpenClaw dashboard.<\/span><\/div><p>&nbsp;<\/p><p>&nbsp;<\/p><p><span style=\"font-weight: 400\">After deployment, you still need to complete the WhatsApp pairing by scanning a Quick Response (QR) code. See the &ldquo;Connecting WhatsApp after deployment&rdquo; section below.<\/span><\/p><h2 id=\"h-connecting-telegram-after-deployment\"><b>Connecting Telegram after deployment<\/b><\/h2><p><span style=\"font-weight: 400\">If you did not add your Telegram bot token during deployment, or want to connect a different bot:<\/span><\/p><ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Open the OpenClaw dashboard by clicking <\/span><b>Open<\/b><span style=\"font-weight: 400\"> next to your OpenClaw container in hPanel.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Go to <\/span><b>Channels<\/b><span style=\"font-weight: 400\"> in the left sidebar<br>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9169\" src=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-28_3.png\" alt=\"OpenClaw sidebar with Channels menu item highlighted in red box\" width=\"555\" height=\"567\" data-media-id=\"9169\" srcset=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-28_3.png 555w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-28_3-294x300.png 294w\" sizes=\"auto, (max-width: 555px) 100vw, 555px\" \/><br>\n<\/span><\/li>\n<li style=\"font-weight: 400\">In the <b>Telegram<\/b> section, add your bot token to the OpenClaw configuration.<br>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9170\" src=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-28_4.png\" alt=\"Telegram Bot Token field in channel settings\" width=\"1156\" height=\"452\" data-media-id=\"9170\" srcset=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-28_4.png 1156w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-28_4-300x117.png 300w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-28_4-1024x400.png 1024w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-28_4-768x300.png 768w\" sizes=\"auto, (max-width: 1156px) 100vw, 1156px\" \/><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Scroll down, and click <\/span><b>Save. <\/b><span style=\"font-weight: 400\"><span style=\"font-weight: 400\">The gateway will restart. Wait for it to finish.<\/span><\/span><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9171\" src=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-29.png\" alt=\"OpenClaw gateway dashboard with WebSocket URL, token fields, and red restarting status message\" width=\"713\" height=\"530\" data-media-id=\"9171\" srcset=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-29.png 713w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-29-300x223.png 300w\" sizes=\"auto, (max-width: 713px) 100vw, 713px\" \/><\/li>\n<\/ol><p><span style=\"font-weight: 400\">Once connected, the Telegram section displays the following status indicators:<br>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9172\" src=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-29_1.png\" alt=\"Telegram bot status panel showing configured, running, polling mode, and recent probe ok\" width=\"742\" height=\"294\" data-media-id=\"9172\" srcset=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-29_1.png 742w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-29_1-300x119.png 300w\" sizes=\"auto, (max-width: 742px) 100vw, 742px\" \/><br>\n<\/span><\/p><ul>\n<li style=\"font-weight: 400\"><b>Configured<\/b><span style=\"font-weight: 400\"> &ndash; Whether the bot token is set.<\/span><\/li>\n<li style=\"font-weight: 400\"><b>Running<\/b><span style=\"font-weight: 400\"> &ndash; Whether the Telegram channel is active.<\/span><\/li>\n<li style=\"font-weight: 400\"><b>Mode<\/b><span style=\"font-weight: 400\"> &ndash; The polling method (typically &ldquo;polling&rdquo;).<\/span><\/li>\n<li style=\"font-weight: 400\"><b>Last start<\/b><span style=\"font-weight: 400\"> &ndash; Time since the channel started.<\/span><\/li>\n<li style=\"font-weight: 400\"><b>Last probe<\/b><span style=\"font-weight: 400\"> &ndash; Time since the last health check.<\/span><\/li>\n<li style=\"font-weight: 400\"><b>Probe ok<\/b><span style=\"font-weight: 400\"> &ndash; Confirms the channel is responding.<\/span><\/li>\n<\/ul><h2 id=\"h-connecting-whatsapp-after-deployment\"><b>Connecting WhatsApp after deployment<\/b><\/h2><p><span style=\"font-weight: 400\">OpenClaw connects to WhatsApp using WhatsApp Web. You can use a regular WhatsApp account &mdash; WhatsApp Business is not required.<\/span><\/p><div class=\"intercom-interblocks-callout\" style=\"background-color: #e3e7fa80;border-color: #334bfa33\" data-darkreader-inline-bgcolor=\"\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\"><b>NOTE<\/b><span style=\"font-weight: 400\"> OpenClaw recommends using a separate phone number for WhatsApp when possible. Personal number setups are supported, but a dedicated number provides better reliability.<\/span><\/div><p><span style=\"font-weight: 400\">To connect or complete WhatsApp pairing:<\/span><\/p><ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Open the OpenClaw dashboard.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Go to <\/span><b>Channels<\/b><span style=\"font-weight: 400\"> in the left sidebar.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">In the <\/span><b>WhatsApp<\/b><span style=\"font-weight: 400\"> section, click <\/span><b>Show QR<\/b><span style=\"font-weight: 400\">. A QR code appears.<br>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9174\" src=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-29_2.png\" alt=\"WhatsApp channel settings with the Show QR button highlighted to link WhatsApp Web\" width=\"922\" height=\"375\" data-media-id=\"9174\" srcset=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-29_2.png 922w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-29_2-300x122.png 300w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-29_2-768x312.png 768w\" sizes=\"auto, (max-width: 922px) 100vw, 922px\" \/><br>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9176\" src=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-29_3.png\" alt=\"OpenClaw Channels page showing WhatsApp linked devices QR code and not linked status\" width=\"922\" height=\"617\" data-media-id=\"9176\" srcset=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-29_3.png 922w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-29_3-300x201.png 300w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-29_3-768x514.png 768w\" sizes=\"auto, (max-width: 922px) 100vw, 922px\" \/><br>\n<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">On your phone, open WhatsApp and go to <\/span><b>Settings<\/b><span style=\"font-weight: 400\"> &rarr; <\/span><b>Linked Devices<\/b><span style=\"font-weight: 400\"> &rarr; <\/span><b>Link a Device<\/b><span style=\"font-weight: 400\">.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Scan the QR code displayed in the OpenClaw dashboard.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Wait for the connection to complete. The status indicators update to show <\/span><b>Linked: Yes<\/b><span style=\"font-weight: 400\"> and <\/span><b>Connected: Yes<\/b><span style=\"font-weight: 400\">.<br>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9177\" src=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-29_4.png\" alt=\"WhatsApp status panel showing configured, linked, running, and connected all set to Yes\" width=\"907\" height=\"582\" data-media-id=\"9177\" srcset=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-29_4.png 907w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-29_4-300x193.png 300w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-29_4-768x493.png 768w\" sizes=\"auto, (max-width: 907px) 100vw, 907px\" \/><br>\n<\/span><\/li>\n<\/ol><p><span style=\"font-weight: 400\">The WhatsApp section displays these status indicators:<\/span><\/p><ul>\n<li style=\"font-weight: 400\"><b>Configured<\/b><span style=\"font-weight: 400\"> &ndash; Whether WhatsApp is set up.<\/span><\/li>\n<li style=\"font-weight: 400\"><b>Linked<\/b><span style=\"font-weight: 400\"> &ndash; Whether a WhatsApp account is linked.<\/span><\/li>\n<li style=\"font-weight: 400\"><b>Running<\/b><span style=\"font-weight: 400\"> &ndash; Whether the WhatsApp channel is active.<\/span><\/li>\n<li style=\"font-weight: 400\"><b>Connected<\/b><span style=\"font-weight: 400\"> &ndash; Whether there is an active connection to WhatsApp servers.<\/span><\/li>\n<li style=\"font-weight: 400\"><b>Last connect<\/b><span style=\"font-weight: 400\"> &ndash; Time of the last successful connection.<\/span><\/li>\n<li style=\"font-weight: 400\"><b>Last message<\/b><span style=\"font-weight: 400\"> &ndash; Time of the last message received.<\/span><\/li>\n<li style=\"font-weight: 400\"><b>Auth age<\/b><span style=\"font-weight: 400\"> &ndash; How long the current authentication has been valid.<\/span><\/li>\n<\/ul><h2 id=\"h-troubleshooting-telegram-issues\"><b>Troubleshooting Telegram issues<\/b><\/h2><h3><b>Telegram pairing loop<\/b><\/h3><p><span style=\"font-weight: 400\">If Telegram keeps sending new pairing codes instead of completing the connection, restart the OpenClaw container.<\/span><\/p><p><b>Using hPanel:<\/b><\/p><ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Go to <\/span><b>VPS<\/b><span style=\"font-weight: 400\"> &rarr; <\/span><b>Manage<\/b><span style=\"font-weight: 400\"> &rarr; <\/span><b>Docker Containers<\/b><span style=\"font-weight: 400\"> in hPanel.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Find your OpenClaw container.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Click the three-dot menu and select <\/span><b>Restart<\/b><span style=\"font-weight: 400\">.<\/span><\/li>\n<\/ol><p><span style=\"font-weight: 400\">[Screenshot: hPanel Docker Containers page showing the OpenClaw container with the three-dot menu expanded, displaying Restart, Update, Stop, View logs, and Delete options]<\/span><\/p><p><b>Using SSH:<\/b><\/p><p><span style=\"font-weight: 400\">Run the following command, replacing <\/span><span style=\"font-weight: 400\">container_name<\/span><span style=\"font-weight: 400\"> with the correct name of your docker container:<\/span><\/p><p><span style=\"font-weight: 400\">docker restart [container_name]<\/span><\/p><h3><b>Telegram bot does not respond<\/b><\/h3><p><span style=\"font-weight: 400\">If your Telegram bot is connected but not responding to messages:<\/span><\/p><ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Open the OpenClaw dashboard and check the <\/span><b>Health<\/b><span style=\"font-weight: 400\"> indicator in the top-right corner. It should display <\/span><b>Health OK<\/b><span style=\"font-weight: 400\">.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Go to <\/span><b>Channels<\/b><span style=\"font-weight: 400\"> and verify the Telegram section shows <\/span><b>Running: Yes<\/b><span style=\"font-weight: 400\"> and <\/span><b>Probe ok<\/b><span style=\"font-weight: 400\">.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">If the probe status shows an error, restart the OpenClaw container using the steps above.<br>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9178\" src=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-30.png\" alt=\"OpenClaw Gateway Dashboard overview with Gateway Access and snapshot status OK\" width=\"1166\" height=\"417\" data-media-id=\"9178\" srcset=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-30.png 1166w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-30-300x107.png 300w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-30-1024x366.png 1024w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-30-768x275.png 768w\" sizes=\"auto, (max-width: 1166px) 100vw, 1166px\" \/><br>\n<\/span><\/li>\n<\/ol><h2 id=\"h-troubleshooting-whatsapp-issues\"><b>Troubleshooting WhatsApp issues<\/b><\/h2><h3><b>WhatsApp shows &ldquo;not linked&rdquo;<\/b><\/h3><p><span style=\"font-weight: 400\">If the WhatsApp channel shows <\/span><b>not linked<\/b><span style=\"font-weight: 400\"> after previously being connected:<\/span><\/p><ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">In the OpenClaw dashboard, go to <\/span><b>Channels<\/b><span style=\"font-weight: 400\">.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">In the WhatsApp section, click <\/span><b>Logout<\/b><span style=\"font-weight: 400\"> to clear the previous session.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Click <\/span><b>Show QR<\/b><span style=\"font-weight: 400\"> to generate a new QR code.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">On your phone, go to WhatsApp &rarr; <\/span><b>Settings<\/b><span style=\"font-weight: 400\"> &rarr; <\/span><b>Linked Devices<\/b><span style=\"font-weight: 400\"> &rarr; <\/span><b>Link a Device<\/b><span style=\"font-weight: 400\"> and scan the new QR code.<br>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9180\" src=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-31_1.png\" alt=\"Account page showing not linked status and a highlighted Logout button\" width=\"1162\" height=\"316\" data-media-id=\"9180\" srcset=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-31_1.png 1162w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-31_1-300x82.png 300w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-31_1-1024x278.png 1024w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-31_1-768x209.png 768w\" sizes=\"auto, (max-width: 1162px) 100vw, 1162px\" \/><br>\n<\/span><\/li>\n<\/ol><h3><b>WhatsApp QR code keeps refreshing<\/b><\/h3><p><span style=\"font-weight: 400\">If the QR code refreshes repeatedly without completing the pairing:<\/span><\/p><ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">On your phone, open WhatsApp and go to <\/span><b>Settings<\/b><span style=\"font-weight: 400\"> &rarr; <\/span><b>Linked Devices<\/b><span style=\"font-weight: 400\">.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Log out from all linked devices.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">In the OpenClaw dashboard, click <\/span><b>Logout<\/b><span style=\"font-weight: 400\"> in the WhatsApp section to clear any pending sessions.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Restart the OpenClaw container using hPanel or the <\/span><span style=\"font-weight: 400\">docker restart<\/span><span style=\"font-weight: 400\"> command.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Click <\/span><b>Show QR<\/b><span style=\"font-weight: 400\"> immediately after the container restarts and scan the code promptly &mdash; QR codes expire quickly.<\/span><\/li>\n<\/ol><p>&nbsp;<\/p><div class=\"intercom-interblocks-callout\" style=\"background-color: #e3e7fa80;border-color: #334bfa33\" data-darkreader-inline-bgcolor=\"\" data-darkreader-inline-border-top=\"\" data-darkreader-inline-border-right=\"\" data-darkreader-inline-border-bottom=\"\" data-darkreader-inline-border-left=\"\">\n<p><b>NOTES<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">WhatsApp pairing requests expire after 1 hour.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">OpenClaw limits pending pairing requests to 3 per channel. Exceeding this limit can cause pairing loops.<\/span><\/li>\n<\/ul>\n<\/div><h3><b>WhatsApp connection drops frequently<\/b><\/h3><p><span style=\"font-weight: 400\">If the WhatsApp connection is unstable:<\/span><\/p><ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Keep the phone running WhatsApp connected to the internet (Wi-Fi recommended).<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Keep the phone charged to prevent disconnections from battery-saving features.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">If you use a personal number, check that no other WhatsApp Web sessions conflict with the OpenClaw connection.<\/span><\/li>\n<\/ol><h2 id=\"h-troubleshooting-unsupported-type-issue\"><b>Troubleshooting Unsupported type issue<\/b><\/h2><p><strong><span style=\"font-weight: 400\">If your WhatsApp or Telegram connection display the error <\/span>&ldquo;Unsupported type: &hellip; Use Raw mode.&rdquo;<\/strong>, you can fix it by following these steps:<\/p><ol>\n<li>Install (or upgrade) the plugin oxylabs-ai-studio-openclaw to version 1.0.2<\/li>\n<li>Wait until it&rsquo;s online, and restart the OpenClaw container<\/li>\n<li>The integration will work again<\/li>\n<\/ol><h2 id=\"h-viewing-logs\"><b>Viewing logs<\/b><\/h2><p><span style=\"font-weight: 400\">To investigate persistent issues, check the OpenClaw logs:<\/span><\/p><ol>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">In hPanel, go to <\/span><b>VPS<\/b><span style=\"font-weight: 400\"> &rarr; <\/span><b>Manage<\/b><span style=\"font-weight: 400\"> &rarr; <\/span><b>Docker Containers<\/b><span style=\"font-weight: 400\">.<br>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9181\" src=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-32.png\" alt=\"Docker Manager menu with Projects option highlighted\" width=\"694\" height=\"509\" data-media-id=\"9181\" srcset=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-32.png 694w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-32-300x220.png 300w\" sizes=\"auto, (max-width: 694px) 100vw, 694px\" \/><br>\n<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Find your OpenClaw container and click the three-dot menu.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Select <\/span><b>View logs<\/b><span style=\"font-weight: 400\">.<br>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9182\" src=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-32_1.png\" alt=\"Docker projects menu open with View logs option highlighted\" width=\"926\" height=\"304\" data-media-id=\"9182\" srcset=\"https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-32_1.png 926w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-32_1-300x98.png 300w, https:\/\/www.hostinger.com\/support\/wp-content\/uploads\/sites\/55\/2026\/03\/2026-03-27_18-32_1-768x252.png 768w\" sizes=\"auto, (max-width: 926px) 100vw, 926px\" \/><br>\n<\/span><\/li>\n<\/ol><p><span style=\"font-weight: 400\">Your Telegram and WhatsApp channels are now ready to use with OpenClaw. Once connected, you can start receiving and responding to messages through your AI assistant.<\/span><\/p><p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This article explains how to connect Telegram and WhatsApp messaging channels to OpenClaw on your Hostinger VPS, and how to resolve common connection issues.Connecting channels&#8230;<\/p>\n","protected":false},"author":594,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"include_on_kodee":true,"footnotes":""},"categories":[309],"tags":[],"class_list":["post-9163","post","type-post","status-publish","format-standard","hentry","category-openclaw-vps"],"hreflangs":[],"include_on_kodee":true,"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/9163","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/users\/594"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/comments?post=9163"}],"version-history":[{"count":5,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/9163\/revisions"}],"predecessor-version":[{"id":9283,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/posts\/9163\/revisions\/9283"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/media?parent=9163"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/categories?post=9163"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/support\/wp-json\/wp\/v2\/tags?post=9163"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}