GroupChatSummary

GroupChatSummary

langbot-teamGroupChatSummary
Plugin406 downloadsCommand1Event Listener1Tool1

Summarize group chat messages using LLM. Supports manual commands, LLM tool calls, and scheduled auto-summaries.

GroupChatSummary

Summarize group chat messages using LLM. Never miss important discussions again.

Features

  • Message Collection: Automatically records all group messages
  • Manual Summary: Use !summary command to get instant summaries
  • Time-based Summary: Summarize messages from the last N hours
  • LLM Tool: AI can call the summary tool when users ask "what did I miss?"
  • Auto Summary: Optionally trigger summaries after N messages accumulate
  • Persistent Storage: Message history survives plugin restarts

Commands

CommandDescription
!summary [count]Summarize recent N messages (default: 100)
!summary hours <N>Summarize messages from last N hours
!summary statusShow message buffer status
!summary clearClear stored messages

Configuration

OptionDefaultDescription
Max Messages500Maximum messages stored per group
Default Summary Count100Messages to summarize by default
Auto SummaryOffAuto-summarize every N messages
Auto Summary Threshold200Messages before auto-trigger
LanguageChineseSummary output language

How It Works

  1. The plugin listens to all group messages and stores them in memory (persisted to storage)
  2. When triggered (command, tool call, or auto), it formats the messages and sends them to your configured LLM
  3. The LLM generates a structured summary with key topics, decisions, and action items

Example

User: !summary 50
Bot: ⏳ Summarizing 50 messages...
Bot: 📋 Group Chat Summary

**Project Discussion**
- Team decided to use React for the frontend
- Backend API deadline moved to next Friday

**Action Items**
- @Alice: Prepare design mockups by Wednesday
- @Bob: Set up CI/CD pipeline

Use GroupChatSummary in Feishu/Lark bots, DingTalk bots, WeCom bots, WeChat bots, QQ bots, Slack bots, Discord bots, Telegram bots, LINE Bots, and Matrix Bots.

Host your bot on LangBot Cloud and connect this extension to the collaboration platforms your team already uses.

Open LangBot Cloud

Comments