Skip to content

OpenChaos/dolores

Repository files navigation

dolores

name reference: Westworld series dir structure is similar to the concept of consciousness in there

  • corecode : overriding drive for all hosts; here core helper code

  • loops : the general narrative that bot stick to; here for presence on Slack, etc

  • drives : the goal to host's actions; here for Actions driven/demanded by presence in loops

  • memories : despite wipes remembering past; here bookkeeping for audits

  • reveries : lifelike gestures of hosts; here for scope of ML into healing/alerting factors

This bot yet need to find the inner maze.


How conversation flow happens currently

  • It will get started and join comm channels (Slack as of now)

  • User can say help to Dolores for set of command-syntax it responds to. Yeah it's not to play friendly catch-up, yet.

  • When any command (even 'help') is recieved by Dolores, they get passed to loops section (currently directly to event handler of loops/slack). It checks if message is meant for it and then proceeds.

  • In loops section, recieved message is processed and identified for which message-handler it is meant.

  • The message-handler extracts variable query from message and passes it to relevant drive handler for it.

  • These drives prepare the provided query variables to usable form and call the baseline corecode which can help to fetch relevant information.

  • The result of all this when returns back to loops message-handler, gets sent back as reply to user.


About

this bot yet need to find the inner maze

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •