Telegram Stickers

ReviewAudited by ClawScan on May 10, 2026.

Overview

Prompt-injection indicators were detected in the submitted artifacts (unicode-control-chars); human review is required before treating this skill as clean.

This skill appears safe for its intended purpose if you want your agent to manage and send Telegram stickers. Before installing, make sure you are comfortable with it using your configured Telegram bot token to import packs, sending stickers in chats, and keeping a local stickers.json usage history. ClawScan detected prompt-injection indicators (unicode-control-chars), so this skill requires review even though the model response was benign.

Findings (4)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

The agent may send stickers into Telegram chats when it decides the conversation context fits.

Why it was flagged

The skill explicitly instructs the agent to send Telegram stickers through OpenClaw's message tool. This is the core purpose of the skill, but it is still user-visible account activity.

Skill content
message(action='sticker', target='<chat_id>', stickerId=['<file_id>'])
Recommendation

Enable this only if you want the agent to send stickers automatically under the documented frequency and context rules.

What this means

Running the import script uses the Telegram bot identity configured in OpenClaw.

Why it was flagged

The script reads the local OpenClaw Telegram bot token so it can call Telegram's getStickerSet API. This is purpose-aligned, but the registry metadata declares no primary credential or required config path.

Skill content
BOT_TOKEN=$(jq -r '.channels.telegram.botToken' ~/.openclaw/openclaw.json)
Recommendation

Use this only with a Telegram bot configuration you trust, and consider declaring the config path and jq/curl dependencies in the skill metadata.

What this means

The skill may fail or behave unexpectedly if those tools or the expected stickers.json file are not present.

Why it was flagged

The registry says no required binaries are needed, but the included scripts require external tools such as curl, jq, and python3. This is a metadata/package completeness issue, not hidden behavior.

Skill content
RESPONSE=$(curl -s "https://api.telegram.org/bot$BOT_TOKEN/getStickerSet?name=$PACK_NAME")
Recommendation

Before using it, confirm jq, curl, python3, and a valid stickers.json file are available.

What this means

Sticker usage history and brief conversation context may remain stored locally between sessions.

Why it was flagged

The documented stickers.json format persists usage history and a free-text conversation context. This supports analytics but may retain snippets about user interactions.

Skill content
"usage_log": [{ "file_id": "...", "sent_at": "2026-03-07T00:24:00Z", "context": "User saying goodnight", "message_id": "2599" }]
Recommendation

Keep usage context minimal and periodically review or delete stickers.json if you do not want sticker history retained.