reactions

Send emoji reactions to messages via a local HTTP bridge.

Updated Jan 9, 2026
One-click install
npx skills add https://github.com/42atom/msgcode --skill reactions-42atom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reactions
Source: https://github.com/42atom/msgcode/tree/main/src/skills/optional/reactions
Command: npx skills add https://github.com/42atom/msgcode --skill reactions-42atom

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables users to react to messages with emoji using a local reaction bridge when the runtime provides such an endpoint.

Core Features & Use Cases

  • Add emoji reactions to existing messages through a local bridge for Feishu, Discord, or Telegram.
  • Ensure reactions are only attempted when a local bridge is available to avoid false positives.

Quick Start

React to a specific message by issuing a request to the local reaction bridge with the target message ID and emoji.

Frequently Asked Questions about reactions

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

FAQPage Schema
How do I add emoji reactions to Discord or Feishu messages through a local bridge?

To add emoji reactions, you route a request through a local HTTP bridge at http://localhost:23001, targeting the specific message ID and desired emoji for platforms like Discord or Feishu.

Can I use a local HTTP bridge to react to Telegram messages?

Yes, you can react to Telegram messages by leveraging the local HTTP bridge, which exposes platform-specific endpoints for Telegram alongside Discord and Feishu.

What happens if the local reaction bridge is unavailable when I try to react to a message?

If the local reaction bridge is unavailable, the skill prevents reaction attempts to avoid false positives, ensuring emoji reactions are only applied when the local bridge endpoint is accessible.

Do I need a specific endpoint to react to messages on Discord and Feishu?

Yes, reacting to messages requires a local HTTP bridge exposing platform-specific endpoints at http://localhost:23001 to process the emoji reaction requests for Discord and Feishu.

When should I use a local bridge for message reactions instead of direct API calls?

You should use a local bridge for message reactions when your runtime exposes a local endpoint, providing a unified way to apply emoji across messaging environments like Telegram, Discord, and Feishu.