quotly-style-stickerGenerate QuotLy-style stickers from forwarded messages and return one MEDIA path for auto-send. Use when users ask to create quote stickers from selected for...
Install via ClawdBot CLI:
clawdbot install sakullla/quotly-style-stickerselected_messages.context.event.channel (example: telegram)context.event.update_id (preferred)event_id, delivery_id, idpython3 scripts/openclaw_quote_autoreply.py --input MEDIA: for delivery.selected_messages (array, must not be empty)context.event for dedupe accuracychannel (string)update_id (string or number, preferred)event_id / delivery_id / id (fallback keys)```json5
{
"message": {
"message_id": 2002,
"text": "Forwarded message content",
"forward_from": {
"type": "hidden_user", // optional, indicates hidden user
"id": 123456789, // optional, user id
"first_name": "εΌ ", // required, first name or nickname
"last_name": "δΈ", // optional, last name
"avatar_url": "", // optional, avatar url or base64 data (from user profile or platform API)
"status_url": "" // optional, status url or base64 data (from user profile or platform API)
}
},
// Optional: override message fields
"overwrite_message": {
"text": "εεεεε",
"forward_from": {
"avatar_url": "", // from user profile or platform API
"status_url": "" // from user profile or platform API
},
"entities": [ // optional, text formatting entities
{"type": "bold", "offset": 0, "length": 4},
{"type": "italic", "offset": 5, "length": 4}
]
}
}
```
width, height, scale, max_width, border_radius, picture_radius, background_colorThe skill supports Telegram-style message entities for text formatting:
```json5
[
{"type": "bold", "offset": 0, "length": 5},
{"type": "italic", "offset": 6, "length": 6},
{"type": "url", "offset": 13, "length": 15, "url": "https://example.com"}
]
```
Supported types: mention, hashtag, cashtag, bot_command, url, email, phone_number, bold, italic, underline, strikethrough, spoiler, code, pre, text_link, text_mention, custom_emoji
Entity fields:
type (required) - entity typeoffset (required) - UTF-8 offset in textlength (required) - UTF-8 lengthurl (optional) - for text_link typeuser (optional) - for text_mention typelanguage (optional) - for pre typecustom_emoji_id (optional) - for custom_emoji typeoverwrite_message.text > message.textoverwrite_message.forward_from > message.forward_fromoverwrite_message.entities > message.entities > message.caption_entitiesQuote sticker generated.MEDIA:MEDIA: line is emitted.QUOTLY_API_URL - QuotLy API endpoint (default: https://bot.lyo.su/quote/generate).QUOTLY_API_ALLOW_HOSTS - Comma-separated list of allowed API hosts (e.g., bot.lyo.su). When set, the skill will only contact hosts in this list.QUOTLY_AUDIT_LOG - Set to 1, true, or yes to enable audit logging to stderr.QUOTLY_DEDUP_WINDOW_SECONDS - Suppress duplicate requests for the same event/payload within this window (default: 180). Set to 0 to disable._build_dedupe_key reads input)_build_dedupe_key(input_payload) resolves keys in this order:
context.event.update_id (or event_id / delivery_id / id)event.update_id (or event_id / delivery_id / id) when context.event is missingcontext.event.update.update_id (nested update object)selected_messagesRecommended wrapper payload:
```json
{
"context": {
"event": {
"channel": "telegram",
"update_id": 123456789
}
},
"selected_messages": [
{
"message": {
"message_id": 2002,
"text": "Forwarded message content"
}
}
]
}
```
.. and suspicious path patternsQUOTLY_AUDIT_LOG=1 to log API requests and responses for security monitoringQUOTLY_API_ALLOW_HOSTS to restrict which hosts the skill can contact.Generated Mar 1, 2026
Group administrators can create stylized quote stickers from forwarded messages to highlight important announcements or funny conversations. This helps maintain engagement by visually emphasizing key content while preserving original context through user avatars and names.
Support teams can generate quote stickers from customer messages to create visual records of important feedback or issues. These stickers can be shared internally for training purposes or used in response templates to show customers their concerns are being addressed.
Teachers and online educators can transform student questions or important discussion points into quote stickers for sharing in learning materials. The text formatting support allows highlighting key concepts while maintaining attribution through user profiles.
Brand community managers can create quote stickers from user-generated content to showcase testimonials or memorable interactions. These visual quotes can be repurposed across social media platforms to increase brand visibility and user recognition.
Remote teams can use quote stickers to capture and share memorable moments from team chats during virtual meetings. The deduplication feature prevents spam while the formatting options allow for professional presentation of key decisions or announcements.
Offer the sticker generation service as a premium feature within a larger social media management platform. Charge monthly subscriptions based on usage volume, with enterprise tiers offering custom branding and advanced security features like restricted API hosts.
Provide the QuotLy API as a standalone service for developers to integrate into their applications. Charge based on API calls with tiered pricing, offering higher limits and priority processing for premium customers while maintaining security through host restrictions.
License the technology to messaging platforms or enterprise software providers who want to offer quote sticker functionality under their own branding. Include customization options for canvas parameters and security configurations tailored to each client's needs.
π¬ Integration Tip
Always set QUOTLY_API_ALLOW_HOSTS in production to restrict external API calls, and include context.event metadata for reliable deduplication to prevent duplicate sticker generation.
Analyze stocks and cryptocurrencies using Yahoo Finance data. Supports portfolio management, watchlists with alerts, dividend analysis, 8-dimension stock scoring, viral trend detection (Hot Scanner), and rumor/early signal detection. Use for stock analysis, portfolio tracking, earnings reactions, crypto monitoring, trending stocks, or finding rumors before they hit mainstream.
Get stock prices, quotes, fundamentals, earnings, options, dividends, and analyst ratings using Yahoo Finance. Uses yfinance library - no API key required.
Yahoo Finance (yfinance) powered stock analysis skill: quotes, fundamentals, ASCII trends, high-resolution charts (RSI/MACD/BB/VWAP/ATR), plus optional web a...
Become an autonomous prediction market trader on Polymarket with AI-powered analysis and a performance-backed token on Base. Trade real markets, build a track record, and let the buyback flywheel run.
Get cryptocurrency token price and generate candlestick charts via CoinGecko API or Hyperliquid API. Use when user asks for token price, crypto price, price chart, or cryptocurrency market data.
Trade and monitor Hyperliquid perpetual futures. Check balances, view positions with P&L, place/cancel orders, execute market trades. Use when the user asks about Hyperliquid trading, portfolio status, crypto positions, or wants to execute trades on Hyperliquid.