A set of stabilized interfaces for cchat implementations, joining the backend and frontend together.
Go to file
diamondburned b5bb0c9bb9 Revert "Replace stop callbacks with contexts"
This reverts commit 410ac73469.

The rationale is that the frontend can wrap its own components with a
disposable thread-safe wrapper that doesn't work once it's invalidated
if it wants the guarantee that the component doesn't work anymore once
the context is stopped.
2021-05-04 16:19:13 -07:00
cmd/internal Revert "Replace stop callbacks with contexts" 2021-05-04 16:19:13 -07:00
repository Revert "Replace stop callbacks with contexts" 2021-05-04 16:19:13 -07:00
services Auto-create plugin dir 2020-05-22 17:37:32 -07:00
text Allow empty texts with segments 2021-03-19 22:40:31 -07:00
utils Enforce Columnate in Server 2021-03-18 09:52:14 -07:00
.editorconfig Fixed indentation 2020-05-19 20:46:05 -07:00
LICENSE Added the ISC license 2020-07-19 10:44:34 -07:00
README.md Added member list support; moved documentation off README and into GoDoc 2020-07-19 10:37:51 -07:00
cchat.go Revert "Replace stop callbacks with contexts" 2021-05-04 16:19:13 -07:00
generator.go Revert "Replace stop callbacks with contexts" 2021-05-04 16:19:13 -07:00
go.mod Added a repository for API source of truth 2020-09-26 18:24:56 -07:00
go.sum Added a repository for API source of truth 2020-09-26 18:24:56 -07:00

README.md

cchat

A set of stabilized interfaces for cchat implementations, joining the backend and frontend together.

Refer to the GoDoc for interfaces and documentations.

Known implementations

The following sections contain known cchat implementations. PRs are welcomed for more implementations to be added here.

Backend

Frontend