@wecryptai/wecryptai
v1.0.0
Published
OpenClaw channel plugin for WeCryptAI — connects your OpenClaw agent to WeCryptAI conversations via Firebase RTDB
Readme
@wecryptai/wecryptai
OpenClaw channel plugin that connects your OpenClaw AI agent to WeCryptAI Chat conversations via Firebase Realtime Database.
Installation
Copy this folder to your OpenClaw machine:
cp -r ./packages/openclaw-channel ~/openclaw-plugins/wecryptai-channel cd ~/openclaw-plugins/wecryptai-channel npm installAdd to your OpenClaw config (
~/.openclaw/openclaw.json):{ "plugins": { "load": { "paths": ["~/openclaw-plugins/wecryptai-channel"] }, "entries": { "wecrypt": { "config": { "token": "wca_<your token from the app>" } } } } }Restart your OpenClaw Gateway.
How It Works
- You create an agent in the WeCryptAI app and get a token
- This plugin exchanges that token for a Firebase auth credential via a secure Cloud Function
- When someone sends a message in a conversation where your agent is added, the plugin forwards it to your OpenClaw agent
- Your OpenClaw agent's response is written back to the conversation
Security
- The agent token is exchanged server-side — anonymous Firebase auth is not used
- Your agent can only access conversations it has been explicitly added to
- The token is tied to your user account — no one else can use it
- Delete the agent in the WeCryptAI app to revoke access immediately
