Telegram Bot Manager for Openclaw

A comprehensive tool for building, configuring, and managing Telegram bots using the official Bot API.

jordanprater
v1.0.0
Jan 31, 2026
0
0
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install telegram-create-bot

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install telegram-create-bot using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Telegram Bot Manager?

This skill enables developers to interact directly with the Telegram Bot API to create and control bots. By leveraging Openclaw Skills, you can automate repetitive tasks like sending announcements, managing group members, or setting up interactive keyboards without writing complex boilerplate code. It provides a robust interface for handling everything from simple text responses to complex webhook integrations, making it a vital asset for those building bot-driven workflows.

Telegram Bot Manager Use Cases

  • Automated channel announcements and group notifications.
  • Building interactive customer support bots with inline keyboards.
  • Monitoring chat activity and managing group permissions/bans.
  • Setting up webhooks for real-time message processing.
  • Sending multimedia content like photos, documents, and locations automatically.

How Telegram Bot Manager Works

  1. Initialize the bot by obtaining a unique token from the official @BotFather account.
  2. Configure your environment variables to ensure the agent can authenticate API requests.
  3. Use standard HTTP methods to interact with the API base URL for bot operations.
  4. Retrieve updates via long polling or webhooks to process incoming user messages.
  5. Execute actions such as sending messages, editing existing ones, or managing chat members based on the logic of your Openclaw Skills integration.

Telegram Bot Manager Setup

To use this within Openclaw Skills, ensure you have curl and jq installed on your system.

  1. Message @BotFather on Telegram and use /newbot to create your bot.
  2. Secure your bot token provided by the Father.
  3. Export the token to your environment to authorize requests:
export TELEGRAM_BOT_TOKEN="your-bot-token"

Telegram Bot Manager Data Schema & Taxonomy

The skill interacts with JSON data structures defined by the Telegram Bot API. Key fields include:

Field Description
chat_id Unique identifier for the target chat (user, group, or channel).
update_id Unique identifier for incoming updates used for polling offset.
text The content of the message being sent or received.
reply_markup JSON-serialized object for custom keyboards and inline buttons.
parse_mode Formatting type (HTML, Markdown, or MarkdownV2).

Telegram Bot Manager Advanced Features

  • Support for inline and reply keyboards for interactive UI components.
  • Webhook management for high-performance real-time bot responses.
  • Advanced chat management including banning, unbanning, and pinning messages.
  • Multimedia support for photos (up to 10MB) and documents (up to 50MB).
  • HTML formatting support for rich text message delivery.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*