SilenusTA / StreamRoller

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

Pipe random facts through chatbot to help keep chat alive #57

Closed SilenusTA closed 1 year ago

SilenusTA commented 1 year ago

Using the random facts action it would be nice to be able to use them to seed the conversation via the chatbot. Need to add a chatbot action that can take in a message for seeding to do it.

odyss3y commented 1 year ago

this gets into another feature centered around the variables from other modules being available to others. for example, random fact can be triggered on timer/macro/etc to update, the update itself can trigger chatbot to reply. in this same way it would be useful for the msfs module simvars to be exposed as well. if streamroller knows through simvars where the plane is, it can come up with something interesting about that even just using the lat/long.

odyss3y commented 1 year ago

another example: chatbot could generate something to say based on the stream category and the uptime

odyss3y commented 1 year ago

overlap https://github.com/SilenusTA/StreamRoller/issues/57