SilenusTA / StreamRoller

Streaming Backend Software
GNU Affero General Public License v3.0
2 stars 2 forks source link

Chatbot: Direct message Handling #42

Open SilenusTA opened 1 year ago

SilenusTA commented 1 year ago

Currently chatbot only monitors chat for certain automated replies to chat (on a timer or via a chat command). This is too restrictive and we need the ability to send and received responses internally so other extensions can decide what to do with them. This will allow the logic to be used in other extensions by deciding what to do with the output. i.e. Extensions like the Live portal could have a text box for the user to send direct messages to chatbot and the response sent to either chat or just on screen etc An extension could monitor for donations/chat commands etc and send their donation message (if there is one) through chatbot and then either out to chat or TTS/Overlay (when I get round to writing them :P)