← Back to Skills Marketplace
Telegram CTA Button
by
dendyadinirwana
· GitHub ↗
· v1.0.1
2244
Downloads
3
Stars
6
Active Installs
2
Versions
Install in OpenClaw
/install tg-smart-cta
Description
Enhance Telegram replies with context-aware dynamic CTA buttons (Smart Launcher UI). Use when replying to users on Telegram to provide relevant, time-sensitive, and task-oriented options for better interaction.
Usage Guidance
This skill appears coherent and low-risk: it only suggests what buttons to show and how to format them. Before installing, confirm that your agent platform already provides the Telegram 'message' tool and bot credentials (the skill assumes those exist). Also review how callback_data values are handled by your system so sensitive information is not placed into button payloads, and test the skill in a controlled chat to ensure buttons behave as you expect.
Capability Analysis
Type: OpenClaw Skill
Name: tg-smart-cta
Version: 1.0.1
The skill bundle is designed to enhance Telegram replies with context-aware CTA buttons. All files, including `SKILL.md` and `references/time_logic.md`, provide instructions and data for the AI agent to construct appropriate messages and buttons. The `callback_data` values within the button definitions are internal prompts or commands for the agent (e.g., `/update`, `Check commute`, `Help me research a topic`), not external system commands or URLs. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, obfuscation, or prompt injection attempts to subvert the agent's intended function.
Capability Assessment
Purpose & Capability
The name/description match the instructions: the SKILL.md only describes composing time- and context-aware Telegram reply buttons. It does implicitly assume the agent has a messaging tool that can send Telegram messages/buttons (and therefore that the platform provides the Telegram integration and bot credentials), but the skill itself does not request unrelated binaries, env vars, or access.
Instruction Scope
Instructions are scoped to selecting button presets by time-of-day and context and show how to call the 'message' tool with a buttons parameter. They do not instruct the agent to read unrelated files, environment variables, or send data to external endpoints other than using the messaging action described.
Install Mechanism
No install spec and no code files — instruction-only — so nothing is written to disk or downloaded. This minimizes install-time risk.
Credentials
The skill declares no required env vars or credentials (reasonable for an instruction-only template). In practice it relies on the agent/platform having Telegram messaging capability and bot credentials; those are not requested here but are expected to be provided by the host environment.
Persistence & Privilege
always is false, the skill doesn't request persistent presence or modify other skills or system-wide settings. It does not elevate privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install tg-smart-cta - After installation, invoke the skill by name or use
/tg-smart-cta - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Version 1.0.1
- Updated skill description for clarity and better interaction emphasis.
- Refined button selection examples to improve clarity and expand button purpose descriptions.
- Modernized terminology (e.g., replaced "Jawaban Bebas" with "Manual Input") and provided examples in English.
- Clarified context-awareness logic to cover a broader range of user tasks.
- Improved sample usage, making the implementation pattern more accessible.
v1.0.0
- Initial release of telegram-smart-launcher skill.
- Adds dynamic, context-aware CTA (Call to Action) buttons to Telegram replies.
- Buttons adapt based on time of day and task context to improve user efficiency.
- Always includes a manual keyboard option for free text input ("⌨️ Your answer").
- Guided usage and button selection logic provided for clear agent implementation.
Metadata
Frequently Asked Questions
What is Telegram CTA Button?
Enhance Telegram replies with context-aware dynamic CTA buttons (Smart Launcher UI). Use when replying to users on Telegram to provide relevant, time-sensitive, and task-oriented options for better interaction. It is an AI Agent Skill for Claude Code / OpenClaw, with 2244 downloads so far.
How do I install Telegram CTA Button?
Run "/install tg-smart-cta" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Telegram CTA Button free?
Yes, Telegram CTA Button is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Telegram CTA Button support?
Telegram CTA Button is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Telegram CTA Button?
It is built and maintained by dendyadinirwana (@dendyadinirwana); the current version is v1.0.1.
More Skills