用途:通过 telegram-mcp 自动化 Telegram 工作流,包括未读消息摘要、频道发帖和风格匹配的草稿撰写。
主要能力与用法:
- 摘要工作流:用 list_chats 找出有未读的会话,再用 get_messages 或 list_messages 读取最近消息,按优先级、更新和低优先级分类汇总;需要回复时用 save_draft 存草稿。
- 风格提取:用 list_messages 获取频道最近 15-20 条帖子,分析语言混用比例、结构、语气、长度、表情和结尾方式,生成 references/style-guide.md。
- 频道发帖:先读取风格指南,确认主题、要点、受众和行动号召后起草,再用 save_draft(chat_id="ChannelName", message="draft content") 保存,由用户在应用内发送。
- 搜索与回复:用 search_messages(chat_id, query) 查找消息,用 get_message_context(chat_id, message_id) 获取上下文,再用 save_draft(chat_id, message, reply_to_msg_id=message_id) 保存回复草稿。
限制与安全:始终先存草稿,不用 send_message 直接发送重要消息;核对 chat_id;避免高频调用;会话字符串等同密码,macOS 建议存 Keychain,切勿提交到 git。常见问题包括找不到实体、聊天未找到和草稿不显示,可按资料提示排查。