User Tools

Site Tools


projects:processbot:start

This is an old revision of the document!


Table of Contents

ProcessBot

ProcessBot is a protocol agnostic chat bot written in Python utilizing JSON-RPC over queues to dynamically loadable plugins that run in subprocesses.

Design

ProcessBot plugins have both an plugin UUID and an instance UUID. Plugin UUIDs are assigned by the plugin store, while instance UUIDs are assigned upon provisioning.

At the core of ProcessBot there is a message router. Instance UUIDs are used to route messages to the proper destination.

Source

projects/processbot/start.1690591170.txt.gz · Last modified: by jkent