add-reactions

Community

Add emoji reactions to WhatsApp chats

Authortheowenyoung
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Adds end-to-end emoji reaction support to NanoClaw's WhatsApp channel so users and agents can react to messages, reactions are persisted, and reaction history can be queried instead of relying on ephemeral client UI only.

Core Features & Use Cases

  • Receive & persist reactions: Incoming WhatsApp reaction events are captured and stored in a dedicated SQLite reactions table for history and analytics.
  • Agent-initiated reactions: Container agents can react to specific messages or the latest message using an MCP tool exposed to the agent runtime.
  • Querying & utilities: Database helpers let you fetch reactions by message, by user, and aggregated reaction stats; includes migration script and tests.
  • Reliability & safety: Status tracking, group-scoped IPC authorization, and retries are implemented to ensure correct delivery and bounded access.

Quick Start

Apply the skill package using the repository's skill engine and run the included database migration to enable WhatsApp reaction support.

Dependency Matrix

Required Modules

better-sqlite3

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: add-reactions
Download link: https://github.com/theowenyoung/nanoclaw/archive/main.zip#add-reactions

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.