#Google Chat Pub/Sub โ€” passive listening without @mention

1 messages ยท Page 1 of 1 (latest)

spring fulcrum
#

Built a channel plugin that lets OpenClaw agents listen to Google Chat spaces without requiring @mentions.

The problem: Google Chat bots only receive messages when explicitly @mentioned. No way to have your agent passively monitor a space.

The solution: Routes messages through Workspace Events API โ†’ Cloud Pub/Sub โ†’ OpenClaw pipeline โ†’ Chat API reply. Runs as an in-process OpenClaw plugin.

Features:
โ€ข No @mention required โ€” Pub/Sub delivers ALL messages
โ€ข Multi-agent routing โ€” keyword matching + alwaysListen rules
โ€ข Thread-first replies โ€” bot replies in threads, never clutters main space
โ€ข Per-thread session isolation
โ€ข Auto-renewing subscriptions (handles 4-hour Workspace Events TTL)

Install:
openclaw plugins install @spring fulcrum/openclaw-googlechatpubsub

Links:
โ€ข npm: https://www.npmjs.com/package/@teyou/openclaw-googlechatpubsub
โ€ข Repo: https://github.com/teyou/openclaw-googlechatpubsub-plugin
โ€ข Visual setup guide: https://teyou.github.io/openclaw-googlechatpubsub-plugin/

Alpha (v0.1.0) โ€” running in production. Feedback welcome!