← Back to Skills Marketplace
55
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install telegram-bot-pro
Description
Create and manage Telegram bots. Use when user wants to build a Telegram bot for notifications, automation, customer support, group management, or interactiv...
Usage Guidance
This skill appears to do what it says, but take these precautions before running it:
- Keep your Telegram bot token secret and pass it only to trusted environments; treat it like a password.
- The script will attempt to pip-install python-telegram-bot at runtime using os.system — run it inside a virtual environment or container to avoid polluting system Python and to review the package version.
- The --handler option imports and executes whatever Python file you point it to; do not use untrusted handler files (they can run arbitrary code, access files, or send data). Review handler code before running.
- If you use webhook mode, ensure your webhook endpoint is secure (HTTPS) and exposed only as needed.
- Because the skill's source/homepage is unknown, prefer running it in an isolated environment until you've audited the code and any runtime installations.
Capability Analysis
Type: OpenClaw Skill
Name: telegram-bot-pro
Version: 1.0.0
The skill bundle provides a framework for Telegram bots but includes high-risk execution patterns. Specifically, `scripts/bot.py` uses `os.system` to automatically install dependencies and employs dynamic module loading (`__import__`) to execute code from user-specified handler files. While these features are aligned with the stated purpose of creating a customizable bot, they represent significant security risks (potential for arbitrary code execution) that warrant a suspicious classification under the provided guidelines.
Capability Assessment
Purpose & Capability
Name/description align with the provided SKILL.md, examples, and scripts/bot.py. The script requires a Telegram bot token (passed as an argument) and implements expected features (commands, handlers, webhook/polling). No unrelated services, credentials, or binaries are requested.
Instruction Scope
SKILL.md stays within the Telegram Bot domain: creating a bot via @BotFather, obtaining a token, choosing polling or webhooks, and running the included script. It does instruct running python scripts and loading a user-supplied handler file; loading that handler will execute arbitrary Python code from the provided path (expected for custom handlers but a sensible security consideration).
Install Mechanism
There is no formal install spec in the registry, but scripts/bot.py attempts to pip-install python-telegram-bot at runtime via os.system("pip install ...") if the package is missing. This is a network installation from PyPI performed without virtualenv isolation and using a shell call, which is common but worth noting for reproducibility and security.
Credentials
The skill does not request environment variables or unrelated credentials. The only secret required is the Telegram Bot API token, which the script expects as a command-line argument — proportionate to the skill's purpose.
Persistence & Privilege
The skill is not always-enabled and does not request system-wide privileges or modify other skills' configs. It does import and run code (the handler) you provide at runtime, but that is part of its normal operation.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install telegram-bot-pro - After installation, invoke the skill by name or use
/telegram-bot-pro - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: Telegram bot framework with command handling, webhook support, and callback query handling
Metadata
Frequently Asked Questions
What is Telegram Bot?
Create and manage Telegram bots. Use when user wants to build a Telegram bot for notifications, automation, customer support, group management, or interactiv... It is an AI Agent Skill for Claude Code / OpenClaw, with 55 downloads so far.
How do I install Telegram Bot?
Run "/install telegram-bot-pro" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Telegram Bot free?
Yes, Telegram Bot is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Telegram Bot support?
Telegram Bot is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Telegram Bot?
It is built and maintained by BIN (@dinghaibin); the current version is v1.0.0.
More Skills