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 a plugin name and an instance UUID. The Python plugin package name must be equal to 'processbot-foobar' where foobar is the name of the plugin. Instance UUIDs are assigned upon plugin 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.1690592528.txt.gz · Last modified: by jkent