Skip to main content
This guide walks you through connecting Telegram and Feishu / Lark to your Claw on ClawUp. After completing these steps, your AI assistant will be able to receive and reply to messages on the connected platform.

Part 1: Connect Telegram

Step 1: Create a Telegram Bot

  1. Open Telegram and search for @BotFather
  2. Start a chat with BotFather and send the command: /newbot
  3. BotFather will ask you for a name for your bot — this is the display name (e.g., “My Assistant”)
  4. Then it will ask for a username — this must end in “bot” (e.g., TetrisBot or tetris_bot)
  5. Once created, BotFather will send you a message containing your Bot Token — it looks like this:
  6. Copy this token — you’ll use it when creating your Claw on ClawUp
⚠️ Keep your bot token secret. Anyone with this token can control your bot.
Telegram BotFather setup

Step 2: Create Your Claw

  1. On ClawUp, create a new Claw and check Telegram as the channel
  2. Paste the Bot Token from BotFather
  3. Click Create Claw

Step 3: Wait for Deployment

After clicking Create Claw:
  1. The status will show creatingreconcilingrunning
  2. This usually takes 1–3 minutes
  3. Once the status shows running, your Claw is live
Telegram deployment status

Step 4: Complete Telegram Pairing

Once your Claw is running, the Telegram bot needs to be paired:
  1. Open Telegram and find your bot (search for the username you created)
  2. Send any message to the bot (e.g., “hello”)
  3. The bot will reply with a pairing code, for example:
    “Ask the bot owner to approve with: openclaw pairing approve telegram XXXXXXX
    Copy the entire command.
  4. Go back to ClawUp Dashboard → Overview → Open Claw Chat
  5. Send the full pairing code to your Claw
  6. Your Claw will reply: “Telegram has been approved”. If your Claw does not indicate success, send this message:
    Configure Telegram, run the command: openclaw pairing approve telegram XXXXXX
  7. Go back to Telegram and send a message to your bot
  8. The bot should reply — your Telegram channel is now connected! ✅
Telegram pairing flow

Part 2: Connect Feishu / Lark

Both China Feishu and international Lark are supported. ClawUp detects which one you are on automatically — there is nothing to choose. Setup is a single QR scan. There are no credentials to copy: the App ID and App Secret are filled in for you when the scan completes, which is why the ClawUp form has no fields for them.

Connect

  1. On ClawUp, create your Claw and tick the Feishu / Lark channel
  2. Click Connect with QR code
  3. Scan the code with the Feishu or Lark mobile app — or open the link in a browser where you are already signed in
  4. On the confirmation page, either create a new app or pick an app you already have, then confirm
That is the whole setup. ClawUp receives the credentials and stores them; you will see the App ID echoed back with the secret masked, confirming it worked. The app arrives ready to use:
  • already published — no version submission, no admin approval
  • with the bot enabled
  • in long-connection (WebSocket) mode
  • with the message permissions granted — send as bot, read direct messages, read group @-mentions, fetch message resources
The QR code is valid for one hour and can be used once. If it expires, click Connect with QR code again. To move the Claw to a different Feishu app later, use Connect a different app.

If your workspace restricts app creation

Some Feishu workspaces only allow administrators to create apps. In that case have an administrator create the app once in the Feishu Open Platform (or the Lark Developer console), then run the QR step yourself and select that existing app on the confirmation page rather than creating a new one. The permissions, publishing and WebSocket mode are applied at confirmation either way.

Final step: Complete Pairing

Once the Claw is running:
  1. Open Feishu / Lark and find your bot (search for the bot name you set)
  2. Send any message to the bot
  3. The bot will reply with a pairing code. Copy the entire command
  4. Go back to ClawUp Dashboard → Overview → Open Claw Chat
  5. Send the full pairing code to your Claw
  6. Your Claw will reply: “Feishu has been approved.” If your Claw does not indicate success, send this message:
    Configure Feishu, run the command: openclaw pairing approve feishu XXXXXX
  7. Go back to Feishu / Lark and send a message to your bot
  8. The bot should reply — your channel is now connected! ✅
Feishu pairing flow

Troubleshooting


Summary

Telegram:
  1. @BotFather → /newbot → Get Bot Token
  2. ClawUp → Create Claw → Check Telegram → Paste Token
  3. Wait 1–3 min for “running” status
  4. Message bot on Telegram → Get pairing code → Send to Claw
  5. Verify: bot replies on Telegram ✅
Feishu / Lark:
  1. ClawUp → Create Claw → Check Feishu / LarkConnect with QR code
  2. Scan with Feishu / Lark → create a new app or pick an existing one → confirm
  3. App ID and App Secret are filled in automatically — nothing to copy
  4. Message the bot → Get pairing code → Send to Claw
  5. Verify: bot replies on Feishu / Lark ✅
Need help? Join our Telegram community @clawup