exlted / StreamCore

This is a self-hosted streaming infrastructure system. Think StreamLabs, but you're in control. Long term, we intend to support as many platforms as possible!
MIT License
4 stars 0 forks source link

Refactor chat to have a Chat Handler and a Chat UI #37

Open exlted opened 1 year ago

exlted commented 1 year ago

For my future intentions to include moderation capabilities in this, we need something that'll work as a source of truth for which chats need to be affected when moderation happens.

To allow for this, we need a central chat handler which handles the following

The best case scenario here is that chat_ui can end up holding the entirety of this capability, but by adding bots and other such things, it might need to be split out.