- Joined
- Jun 30, 2023
So this is going to end up being a complete rewrite to a minimal client-server model. For the sake of interoperability, the best option for feeding data to clients is probably relaying raw chat JSON over unix sockets or something. That way, outer layers like clients (or an IRC translation layer) can handle chat data in a common format.I do have plans for a sort of API mode that external programs, such as custom UIs (perhaps a web UI or phone app), can use to access chat data and control some underlying features.
Fun stuff.