A set of stabilized interfaces for cchat implementations, joining the backend and frontend together.
Go to file
diamondburned aaa29f35b0 Author now has Name() over Namer
Prior to this commit, interface Author embedded interface Namer. This
doesn't work, as it is discouraged to keep a working state inside the
implementation of Author, but Namer's embedded Iconer requires a state.

The commit changed Author to use a Name method instead, which is only a
getter. It will no longer satisfy interface Name.
2020-10-03 22:52:21 -07:00
cmd/internal Added missing methods from embedded interfaces 2020-10-03 19:56:58 -07:00
repository Author now has Name() over Namer 2020-10-03 22:52:21 -07:00
services Auto-create plugin dir 2020-05-22 17:37:32 -07:00
text Added helper functions in package text 2020-10-03 21:29:15 -07:00
utils Fixed package empty having wrong package name 2020-10-03 20:00:09 -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 Author now has Name() over Namer 2020-10-03 22:52:21 -07:00
generator.go Added package empty 2020-10-03 14:31:38 -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