← Back to Skills Marketplace
3138
Downloads
3
Stars
8
Active Installs
9
Versions
Install in OpenClaw
/install telegram-auto-topic
Description
Add `/topic` to the start of any message in a Telegram forum group to auto-create a new topic from it. A title is generated automatically from the message content. Github: https://github.com/itstauq/telegram-auto-topic
Usage Guidance
This skill appears to do what it claims: it calls the Telegram Bot API to create a forum topic and quote/forward the original message. Before installing, confirm that your OpenClaw config (OPENCLAW_CONFIG or ~/.openclaw/openclaw.json) contains the correct botToken and that you trust that file — the script reads the bot token from that config and will use it to act as your bot. Ensure the bot has Manage Topics admin rights in the target group. If you want extra caution, inspect the included scripts (they are plain bash) and test in a non-production group or with a throwaway bot first.
Capability Analysis
Type: OpenClaw Skill
Name: telegram-auto-topic
Version: 0.1.8
The OpenClaw skill 'telegram-auto-topic' is designed to automate Telegram topic creation. The `SKILL.md` provides clear instructions for the AI agent, and the `scripts/telegram-auto-topic.sh` script correctly handles arguments by using `curl --data-urlencode` and `jq --arg` for API calls, which safely prevent shell injection from user-provided input (sender name, title, message text). It accesses the Telegram bot token from the expected OpenClaw configuration file and communicates only with the official Telegram API. There is no evidence of data exfiltration, persistence mechanisms, obfuscation, or malicious prompt injection against the AI agent.
Capability Assessment
Purpose & Capability
Name/description match the delivered assets: SKILL.md describes creating forum topics and the included shell script implements calls to the Telegram Bot API to create a topic, post/forward the original message, and return topic info. Required tools (curl, jq) and the OpenClaw config path are expected for this functionality.
Instruction Scope
SKILL.md stays on-scope: it instructs generating a title, calling the provided script with message context, replying with the returned link, and posting into the new thread. The instructions reference only the OpenClaw group configuration and the Telegram forum/topic API; they do not ask the agent to read or transmit unrelated files or secrets.
Install Mechanism
No install spec is provided (instruction-only + included script). No downloads or external installers are used. The only runtime requirements are standard CLI tools (curl, jq) already declared.
Credentials
The script reads the bot token from the declared OpenClaw config file (OPENCLAW_CONFIG or default ~/.openclaw/openclaw.json). That is proportionate to the task, but note: the primary credential field in the registry is empty — the actual secret (telegram bot token) lives inside the config file the skill requires. Users should be aware that providing access to that config gives the skill the bot token.
Persistence & Privilege
Skill does not request always:true, does not persist itself or modify other skills, and has no special system-wide privileges. It runs only when invoked according to platform defaults.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install telegram-auto-topic - After installation, invoke the skill by name or use
/telegram-auto-topic - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.8
- Removed README.md, consolidating documentation into SKILL.md.
- Core script (scripts/telegram-auto-topic.sh) remains; main usage and configuration instructions are now in SKILL.md only.
- No functional changes to scripts; this update streamlines the documentation format.
v0.1.7
- Update shell script to support empty string as a valid text argument for media-only messages.
- Documentation in SKILL.md clarified: if no text after /topic (e.g. media-only), pass an empty string to the script.
v0.1.6
- Added metadata section specifying OpenClaw requirements for config file, environment variable, and binaries (curl, jq) in SKILL.md.
- Updated documentation to reflect the new metadata structure.
- No changes to runtime logic or user-facing functionality.
v0.1.5
- Added explicit permissions section: now documents that the skill reads OpenClaw config to obtain the Telegram bot token for API calls.
- No changes to usage or functionality. Documentation improved for clarity.
v0.1.4
- Added documentation on configuring the skill to respond without requiring an @bot mention.
- Clarified Telegram command autocomplete setup in the configuration instructions.
- Updated example to show using @your_bot with /topic.
- README and documentation improvements for clarity.
v0.1.3
- Updated author and GitHub information in the description section of SKILL.md.
- Removed explicit author credit and call to star the repository.
- No functional changes to skill logic or behavior—documentation only.
v0.1.2
- Added GitHub repository link and author/credit information to SKILL.md.
- Encouraged users to star the repo if they find it useful.
- No functional or behavioral changes; documentation update only.
v0.1.1
- Added a comprehensive README.md explaining usage, prerequisites, workflow, limitations, and script reference.
- No changes to functionality—documentation only.
v0.1.0
- Initial release.
- Add /topic command to create new topics in Telegram forum groups from any message.
- Automatically generates a concise topic title from message content.
- Supports messages with text or media (including photos, videos, and documents).
- Notifies users with a reply linking directly to the new topic.
- Requires bot admin with Manage Topics and forum/topics enabled in the group.
Metadata
Frequently Asked Questions
What is Telegram Auto Topic?
Add `/topic` to the start of any message in a Telegram forum group to auto-create a new topic from it. A title is generated automatically from the message content. Github: https://github.com/itstauq/telegram-auto-topic. It is an AI Agent Skill for Claude Code / OpenClaw, with 3138 downloads so far.
How do I install Telegram Auto Topic?
Run "/install telegram-auto-topic" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Telegram Auto Topic free?
Yes, Telegram Auto Topic is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Telegram Auto Topic support?
Telegram Auto Topic is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Telegram Auto Topic?
It is built and maintained by itstauq (@itstauq); the current version is v0.1.8.
More Skills