-
Notifications
You must be signed in to change notification settings - Fork 0
Home
AmarOk edited this page Dec 30, 2016
·
5 revisions
RORI is a modulable open-source chatterbot under WTFPL. The first version was written in 2011 (2.0 in September 2012) and this is a repository for the third (and last) version (re-written in Rust with a new architecture).
A complete RORI chain needs 4 things:
- An entry point is a application which get commands from an user and send it to
rori_server
. For example, a chat where the entry point reads what users says. - An endpoint is a application which performs actions requested by RORI. For example, it can execute a shell command or write something in a chat.
- A module is a script activated when a condition is fulfilled and send actions for endpoints to RORI.
- The rori_server which get data from entries, call modules, and send data to endpoints.
In this wiki, you can have informations to create your own nodes (module, entry point or endpoint).