User Tools

Site Tools


projects:processbot:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
projects:processbot:start [2023/07/29 00:39] jkentprojects:processbot:start [2025/06/14 06:42] (current) – removed jkent
Line 1: Line 1:
-====== 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 ==== 
- 
-  * [[https://gitlab.jkent.net/processbot/core|Core]] 
-  * [[https://gitlab.jkent.net/processbot/irc|IRC Plugin]] 
  
projects/processbot/start.1690591170.txt.gz · Last modified: by jkent