# ------------------------------------------------
# CITATION.cff file created with {cffr} R package
# See also: https://docs.ropensci.org/cffr/
# ------------------------------------------------
cff-version: 1.2.0
message: 'To cite package "chat.api" in publications use:'
type: software
license: Apache-2.0
title: 'chat.api: Transport-Agnostic Chat Contract'
version: 0.1.0
abstract: 'A transport-agnostic contract for chat-room connectivity: connect, poll,
and send against one interface, with adapters for ''Matrix'' ,
''Slack'' , ''Telegram'' ,
and Internet Relay Chat (IRC). An in-memory adapter supports local testing. Capability
flags describe support for threads, markup dialects, encryption, and per-message
identity. Platform clients are supplied by optional packages; the core interface
uses only base R.'
authors:
- family-names: Hernandez
given-names: Troy
email: troy@cornball.ai
orcid: https://orcid.org/0009-0005-4248-604X
repository: https://cran.r-universe.dev
repository-code: https://github.com/cornball-ai/chat.api
commit: d1a693fcd4a65c07b75016984bb01e621da5443a
url: https://github.com/cornball-ai/chat.api
date-released: '2026-09-11'
contact:
- family-names: Hernandez
given-names: Troy
email: troy@cornball.ai
orcid: https://orcid.org/0009-0005-4248-604X