Draft: Feature/chat service
Implementation of the irdest-chat service that was added in 434d55fe. Important to consider is that the chat service can't solve some of its problems efficiently until #12, #4 and #10 have been completed (especially API improvements around integrating it with the RPC layer!)
This MR adds a basic API to the irdest-sdk
as well!
-
Implement basic functions to create and manage rooms -
Message sending with text payloads and optional attachments -
Document room logic -
Expose API via irdest-sdk
(to allow clients such asirdest-gtk
to use this service)
Edited by Katharina Fey