Skip to main content
Choose the tab for the AI assistant or MCP client you use.
1

Install Node.js v22 and OpenClaw

2

Configure OpenClaw

3

Install the ChatbotX skill

Install the official ChatbotX skill from ClawHub:
Configure your environment variables:
If you are running a self-hosted instance of ChatbotX, configure CHATBOTX_API_URL to point to your custom domain: https://app.yourdomain.com/api.
If your server uses a self-signed certificate, add:
4

Start and check

Additional Guide: Create and Secure a Telegram Bot

Both OpenClaw and Hermes allow you to interact with your AI assistant using Telegram. To set this up, you need a Telegram Bot Token and your personal Chat ID for security.

Step 1: Create a Telegram Bot

  1. Open the Telegram app, search for the official @BotFather (verified with a blue checkmark), and click Start.
  2. Send the /newbot command.
  3. Enter a display name for your bot (e.g., ChatbotX Assistant).
  4. Enter a unique username ending in bot (e.g., chatbotx_mcp_bot).
  5. Copy the Telegram Bot Token provided (e.g., 123456789:ABCdefGhIJKlmNoPQRs...).

Step 2: Retrieve Your Chat ID for Security

To prevent unauthorized users from executing commands on your ChatbotX workspace via the Telegram bot, restrict bot access to your Telegram account using your Chat ID:
  1. Search for @userinfobot on Telegram and click Start.
  2. Copy the Id number returned in the message.
  3. Save this Chat ID in your OpenClaw or Hermes configuration wizard to restrict access.