hatchmoment. scored by care · not by stars

chattice

Chattice: async typed event framework for building Google Chat bots.

Chattice provides a Python library that abstracts Google Chat primitives into typed objects, letting developers write async handlers with familiar aiogram‑style filters and routers. It supports multiple transport models, including HTTP webhook and Pub/Sub streaming, and includes built‑in testing utilities. The framework is aimed at developers creating sophisticated Google Chat applications, offering a clean, secure, and developer‑friendly API that outshines generic bot SDKs. Its design reduces boilerplate and improves DX for building chat‑based productivity tools.

bot-frameworkframeworkgoogle-chatgoogle-workspacepython
View on GitHub →

WhiteySage/chattice