tg-stickers
Collect and send Telegram stickers smartly. Auto-import packs, tag by emotion, select contextually, and respect frequency limits (2-5 messages).
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bangyizhang/tg-stickersWhat This Skill Does
The tg-stickers skill for OpenClaw empowers your AI agent to manage and deploy Telegram stickers with emotional intelligence. It transforms basic sticker support into a dynamic communication tool by allowing for the bulk import of sticker packs, automated emotion tagging based on 100+ emoji mappings, and context-aware selection. The system includes built-in frequency control, ensuring your agent respects conversation flow by spacing out sticker usage every 2-5 messages, preventing spam and maintaining a natural interaction rhythm.
Installation
To integrate this skill into your environment, use the OpenClaw hub command:
clawhub install openclaw/skills/skills/bangyizhang/tg-stickers
Once installed, verify your setup by running ./check-collection.sh to ensure the stickers.json file is correctly initialized. Use ./import-sticker-pack.sh <pack_id> to begin populating your library and run ./auto-tag-stickers.sh to categorize your newly imported assets for instant emotional recall.
Use Cases
This skill is perfect for agents designed for community management, customer support, or personal companionship. It enhances engagement in:
- Social Interactions: Replacing bland text greetings with warm, animated, or humorous stickers.
- Celebratory Milestones: Automatically triggering a congratulatory sticker when the agent detects task completion or positive feedback.
- Emotional Support: Providing a visual layer to conversations, such as using 'warm' or 'gentle' tags when a user shares stressful news.
- Humor & Engagement: Breaking the ice during long technical discussions with relevant, context-sensitive laughter stickers.
Example Prompts
- "The user just finished the project successfully, please send a celebratory sticker and ask if they need further assistance."
- "It is late in the conversation, look up a sticker tagged with 'goodnight' and send it before ending the session."
- "The user is laughing at your joke; select a 'laugh' category sticker to keep the lighthearted mood going."
Tips & Limitations
- Frequency Management: Always check the agent's recent history; the skill suggests a 2-5 message gap between stickers. Over-using stickers can make an agent feel cluttered.
- Manual Curation: While auto-tagging is powerful, occasionally review
stickers.jsonto ensure your most effective stickers are properly identified. - Context is Key: Always use the
random-sticker.shtool in conjunction with the agent's internal sentiment analysis for the best results. Avoid using stickers in formal or strictly professional reporting scenarios.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bangyizhang-tg-stickers": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, external-api