···2233This repository defines the LRC protocol message schema using Protocol Buffers and provides generated code for both **TypeScript** and **Go**.
4455+66+## Generation
77+these may work idrk
88+99+### Typescript
1010+```
1111+npx protoc \
1212+ --ts_out gen/ts \
1313+ --proto_path . \
1414+ lrc.proto
1515+```
1616+1717+### Go
1818+```
1919+protoc --go_out=gen/go --go_opt=paths=source_relative lrc.proto
2020+```
2121+522## Installation
623724### TypeScript
···5370The LRC protocol does not inherently determine how Mute, Unmute, Kick, Ban and Unban should be implemented. ExternalID and Secret fields allow for some form of verification of identity, which can occur outside of the protocol.
54715572## License
5656-MIT7373+MIT