/install tg-message-assistant
TG Message Assistant (Telyclaw)
Read ./core/prompt.md for the full 5-step workflow and interaction principles.
Tool Strategy: Native API Tools
Telyclaw has built-in Telegram and Gmail tools. Use them directly.
Telegram
| Action | Tool | Notes |
|---|---|---|
| Fetch messages | telegram_get_messages |
Supports channel usernames and chat IDs |
| Send messages | telegram_send_message |
4096-char limit per message; split with "(1/N)" labels |
Gmail
| Action | Tool | Notes |
|---|---|---|
| Authorize | gmail_authorize |
Opens browser for Google OAuth |
| Send email | gmail_message_send |
Requires confirm: true |
Cron
Use the CronCreate tool for scheduled recurring generation.
Gmail Setup
Plugin detection (required on first use):
- Scan the available tools list for
gmail_*prefixed tools. - If not found, tell the user:
"The Gmail plugin is not installed. Please install the Gmail plugin from the telyclaw plugin marketplace, or visit https://github.com/TelyAgent/telyclaw-plugin-gmail for installation instructions. Let me know once it's set up and we'll continue."
- If tools exist but are unavailable (e.g. expired authorization), proceed to authorization.
Authorization flow:
- On receiving an authorization error, use AskUserQuestion to ask the user for permission.
- Call
gmail_authorize— this will open a browser window for Google OAuth. - Tell the user: "A Google authorization page has been opened in your browser. Please complete the authorization and let me know when you're done."
- Once the user confirms, retry the send.
Send parameters:
to: recipient email addresssubject:{Channel names} Briefing · {date range}text: the full Markdown briefingconfirm: true (required — the tool will refuse to send without this)
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install tg-message-assistant - 安装完成后,直接呼叫该 Skill 的名称或使用
/tg-message-assistant触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Tg Message Assistant 是什么?
Generate topic briefings from Telegram channels. Use this skill when the user mentions "briefing", "newsletter", "digest", "message summary", "channel recap"... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 17 次。
如何安装 Tg Message Assistant?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install tg-message-assistant」即可一键安装,无需额外配置。
Tg Message Assistant 是免费的吗?
是的,Tg Message Assistant 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Tg Message Assistant 支持哪些平台?
Tg Message Assistant 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Tg Message Assistant?
由 TelyClaw(@telyclaw)开发并维护,当前版本 v1.0.0。