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
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
[ ] Merging Chats (Core Capability)
[ ] Ignoring Users (Bot Support)
[ ] Deleting Messages (Moderation Capability)
[ ] Pushing delete notifications to chat UI (Moderation Capability)
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.
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.