NEWS
chat.api 0.1.0 (2026-09-27)
- First CRAN release.
- A common interface for polling, sending, editing, reactions, attachments,
room membership, history, state, and identity, with capability flags for
adapter-specific support.
- An in-memory loopback adapter for local development and testing, plus
adapters for Matrix, IRC, Slack, and Telegram.
- Matrix supports encrypted messaging, durable room-key requests,
verification against local cross-signing keys, and credential persistence
through mx.client and mx.crypto.
- Slack supports channel creation and leaving, bot identity customization,
and posting as a workspace member when configured with a user token.
- Telegram supports long polling, threads, replies, files, edits, reactions,
and identity. Requests can use httr directly or a telegram::TGBot object
with its configured proxy.