The communications platform that puts data protection first.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Rocket.Chat/packages/rocketchat-apps
Pierre H. Lehnen f58c185659 Fixed the problem of missing descriptions on message attachments (#10705) 8 years ago
..
assets/stylesheets Improve error handling and change how the languages are loaded 8 years ago
client Fix updating apps not working on multi-instance servers 8 years ago
lib Rename rocketlets to apps 8 years ago
server Fixed the problem of missing descriptions on message attachments (#10705) 8 years ago
.gitignore Rename rocketlets to apps 8 years ago
README.md [OTHER] More Listeners for Apps & Utilize Promises inside Apps (#10335) 8 years ago
package.js Fix the Apps and Livechats not getting along well with each other (#10598) 8 years ago

README.md

Rocket.Chat Apps

Finally! 😄

What is an "Orchestrator"?

An orchestrator is the file/class which is responsible for orchestrating (starting up) everything which is required of the system to get up and going. There are two of these. One for the server and one for the client.

What is a "Bridge"?

A bridge is a file/class which is responsible for bridging the Rocket.Chat system's data and the App system's data. They are implementations of the interfaces inside of the Rocket.Chat Apps-engine project src/server/bridges. They allow the two systems to talk to each other (hince the name bridge, as they "bridge the gap").

What is a "Converter"?

A converter does what the name implies, it handles converting from one system's data type into the other's. Note: This causes a schema to be forced on the rooms and messages.