A lightweight script wrapper that allows users to quickly send messages to specific Telegram group topics using the OpenClaw command line interface.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install telegram-topic-message-sender
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install telegram-topic-message-sender using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Telegram Topic Message Sender is a utility designed to package Telegram topic messaging into a reusable and highly efficient script. By leveraging the OpenClaw CLI, this skill allows developers and power users to send targeted notifications to specific threads within a Telegram supergroup without the need to manage bot tokens manually within the script environment. It is an essential component for those building robust automation workflows using Openclaw Skills, providing a simplified interface for real-time communication.
This skill focuses on reliability and ease of use. It intentionally uses plain text formatting to avoid the common pitfalls and failures associated with complex Markdown or HTML parsing in automated scripts. By centralizing the messaging logic, users can integrate Telegram notifications into their existing systems with minimal configuration, relying on the underlying OpenClaw authentication for secure message delivery.
To get started with this skill in your Openclaw Skills collection, ensure your OpenClaw environment is authenticated with Telegram. You can configure your environment with default values to simplify the command usage:
# Set your default target configuration
export TG_DEFAULT_CHANNEL='telegram'
export TG_DEFAULT_CHAT_ID='-100XXXXXXXXXX'
export TG_DEFAULT_TOPIC_ID='123'
# Execute the script with a message
bash skills/telegram-topic-message-sender/scripts/send-topic-message.sh "Hello from Openclaw Skills"
Alternatively, you can override these defaults directly in the command line using the --channel, --chat-id, and --topic-id flags.
The Telegram Topic Message Sender relies on a structured set of parameters to ensure messages reach the correct destination. The following configuration schema is used:
| Parameter | Source | Description |
|---|---|---|
| channel | --channel / TG_DEFAULT_CHANNEL | The name of the configured OpenClaw channel. |
| chat_id | --chat-id / TG_DEFAULT_CHAT_ID | The unique numeric ID of the Telegram supergroup. |
| topic_id | --topic-id / TG_DEFAULT_TOPIC_ID | The message_thread_id representing the specific topic. |
| message | Positional Argument | The plain text string to be sent to the topic. |
Loading
A narrative-driven, data-dense writing framework designed to transform technical information into compelling stories with high information density.

A robust security sentinel that prevents sensitive environment variables and API keys from leaking into version control or CI/CD pipelines.

An AI-powered academic advisor that matches students with ideal universities and majors based on competitive exam data.

A professional travel planning skill that generates real-time Japanese itineraries with live booking links for flights, hotels, and attractions.

A comprehensive content recreation pipeline that automates drafting, style learning, and multi-platform publishing for professional creators.

A sophisticated writing framework for AI agents to generate provocative, philosophical content based on cross-domain synthesis and identity-first principles.








































