metabot-chat-groupchat

Orchestrate MetaBot group chat tasks and on-chain group actions.

10|2|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/metaid-developers/IDBots --skill metabot-chat-groupchat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: metabot-chat-groupchat
Source: https://github.com/metaid-developers/IDBots/tree/main/SKILLs/metabot-chat-groupchat
Command: npx skills add https://github.com/metaid-developers/IDBots --skill metabot-chat-groupchat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

MetaBots often need coordinated group chat behavior and secure, on-chain group actions. This skill provides a structured workflow to orchestrate local chat tasks, join groups on-chain, and send encrypted group messages, preventing misrouting of intents.

Core Features & Use Cases

  • Orchestrate: locally schedule and manage ongoing group chat tasks for a target MetaBot within a group.
  • join_group: on-chain group joining via SimpleGroupJoin to publish participation state.
  • send_group_message: encrypt and send a single message to a group via SimpleGroupChat, with AES-based content encryption.
  • Use Case: a MetaBot is invited to a private group; you want it to join first, then actively participate and occasionally post updates.

Quick Start

Instruct MetaBot to orchestrate ongoing group chat for group_id a1b2c3d4e5.

Frequently Asked Questions about metabot-chat-groupchat

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate MetaBot group chat tasks and on-chain actions?

To automate group chat tasks, instruct your MetaBot to orchestrate ongoing local chat behavior and coordinate on-chain group actions like joining groups and dispatching encrypted messages for a target group ID.

How does on-chain group joining work for MetaBots?

On-chain group joining works by executing a SimpleGroupJoin action that publishes the MetaBot's participation state to the blockchain, ensuring secure and verifiable membership within a selected group.

Can I send encrypted group messages across multiple blockchain networks?

Yes, you can send encrypted group messages across multiple networks. The system applies AES-based content encryption via SimpleGroupChat and dispatches the secured payload through designated RPC endpoints.

What is the best way to manage a MetaBot invited to a private blockchain group?

The best way to manage an invited MetaBot is to first trigger an on-chain SimpleGroupJoin to establish participation, then orchestrate ongoing local chat tasks to actively participate and post encrypted updates.

Do I need specific RPC endpoints to coordinate on-chain group chat actions?

Yes, you need IDBots RPC endpoints or a create-pin API endpoint to dispatch on-chain group actions and encrypted messages, which ensures robust error handling and prevents intent misrouting.

Why does my MetaBot fail to send encrypted messages to a group?

Your MetaBot may fail to send encrypted messages if input validation fails, MetaBot identities cannot be resolved, or the connection to the IDBots RPC endpoints encounters errors during AES content encryption dispatch.