feishu-bot-to-bot-relay

Automate Bot-to-Bot interactions in Feishu group chats via API calls.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/lxh755818-bot/obsidian-vault --skill feishu-bot-to-bot-relay
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feishu-bot-to-bot-relay
Source: https://github.com/lxh755818-bot/obsidian-vault/tree/main/backup/skills/integration/feishu-bot-to-bot-relay
Command: npx skills add https://github.com/lxh755818-bot/obsidian-vault --skill feishu-bot-to-bot-relay

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the process of Bot-to-Bot interactions within Feishu, enabling seamless and efficient communication between different bots in the same chat.

Core Features & Use Cases

  • Bot-to-Bot Relay: Facilitates direct interaction between bots within the same Feishu group.
  • Custom Trigger Events: Supports various trigger events like Bot-to-Bot calls and public meetings.
  • Configuration and Testing: Provides clear instructions for setting up bots, querying common chat IDs, and testing the relay system.
  • Use Case: Ideal for integrating Hermes with other Feishu bots, allowing them to interact and trigger responses within a group chat.

Quick Start

To configure the relay for Bot A (Hermes) and Bot B, ensure both bots are in the same Feishu group and configure their respective app_id, app_secret, and open_id. Use the provided Python scripts to query the common chat ID and set up the relay message sending logic.

Frequently Asked Questions about feishu-bot-to-bot-relay

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

FAQPage Schema
How do I enable bot-to-bot communication within the same Feishu group chat?

To enable bot-to-bot communication, both bots must be added to the same Feishu group chat. You then configure their respective app_id, app_secret, and open_id to establish the API relay for triggering responses.

What are the prerequisites for setting up a Feishu bot relay system?

Setting up a Feishu bot relay requires API access and configuration for Feishu apps. You must obtain the app_id, app_secret, and open_id for each bot, and use the Python requests library to execute the setup scripts.

How do I query the common chat ID for intergroup bot interaction in Feishu?

To query the common chat ID for intergroup bot interaction, execute the provided Python scripts. These scripts use your Feishu API credentials to identify the shared group chat required to configure the relay mechanism.

Does a Feishu relay bot support custom trigger events for cross-bot API calls?

Yes, a Feishu relay bot supports custom trigger events for cross-bot API calls. You can configure various triggers, such as bot-to-bot calls and public meetings, to automate interactions within the same group chat.

Why does my Feishu bot-to-bot relay fail to send messages across the group chat?

A Feishu bot-to-bot relay fails to send messages if the bots are not in the same group chat. Incorrect API configuration, missing open_id, or an invalid common chat ID queried by the Python scripts will also break the interaction.