← All skills
Tencent SkillHub · Communication & Collaboration

Telegram Context

Fetches recent Telegram messages at session start to maintain conversation context across sessions, with toggle and manual fetch commands.

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Fetches recent Telegram messages at session start to maintain conversation context across sessions, with toggle and manual fetch commands.

⬇ 0 downloads ★ 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.1

Documentation

ClawHub primary doc Primary doc: SKILL.md 12 sections Open source page

Telegram Context

Provides conversational continuity by fetching recent Telegram messages at session start. When enabled, the agent automatically retrieves message history to maintain context across disconnected sessions.

Credits

Created by @fourthdensity

Commands

/telegram-context on — Enable automatic history fetching /telegram-context off — Disable automatic fetching /telegram-context status — Show current settings /telegram-context fetch [n] — Manually fetch last n messages (default: 20)

Setup

The skill auto-detects Telegram channels — no configuration needed State is stored in memory/telegram-context.json Only activates when the current channel is Telegram

How It Works

When a session starts in Telegram: Check memory/telegram-context.json for enabled state If enabled, fetch recent messages via message tool Provide history as context for the conversation Update lastFetch timestamp

State File

memory/telegram-context.json: { "enabled": true, "fetchCount": 20, "lastFetch": "2025-01-15T10:30:00Z" }

Command Handlers

Enable/disable: // Read current state read: memory/telegram-context.json // Update state write: memory/telegram-context.json { "enabled": true/false, "fetchCount": 20, "lastFetch": "2025-01-15T10:30:00Z" } Manual fetch: message: { action: "list", limit: 20 // or user-specified count } // Provide results as context summary

Session Start Behavior

At the start of each Telegram session: Check if memory/telegram-context.json exists If enabled, call message tool with action: "list" Summarize recent messages for context window Acknowledge continuity to user (optional)

Implementation Scope

The skill uses OpenClaw's built-in message tool with: action: "list" — limited to the current Telegram chat only No access to other chats, channels, or external Telegram accounts Requires the OpenClaw gateway to have Telegram channel permissions already configured

Privacy & Security

Data Handling: Only fetches from the current chat (never cross-chats or other Telegram conversations) Message content is included in the agent's context window and sent to the configured LLM provider No message content is stored in telegram-context.json — only settings and timestamps Message content may appear in OpenClaw session logs (depends on your logging configuration) Recommendations for Sensitive Conversations: Use manual fetch (/telegram-context fetch) instead of auto-fetch Set low fetchCount (5-10) to minimize context exposure Disable the skill entirely when discussing sensitive topics: /telegram-context off Be aware that fetched messages become part of the conversation history sent to AI models User Control: Full toggle on/off anytime — no persistence beyond your control No external credentials or API keys required No binaries installed — pure instruction-based skill

Limitations

Telegram-only (other channels not supported) Requires appropriate message permissions via OpenClaw gateway Large history may need summarization to fit context window Fetched messages are sent to your configured LLM provider — review your threat model for sensitive conversations

Tips

Set fetchCount to 10-30 for most use cases (balance context vs. tokens) Use /telegram-context fetch 50 when you need deep context for a specific task Works best alongside MEMORY.md for long-term persistence

Category context

Messaging, meetings, inboxes, CRM, and teammate communication surfaces.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
1 Docs
  • SKILL.md Primary doc