Comment on page
Chat21 channel configuration
Tiledesk uses Chat21 as messaging platform. Refer to Architecture overview to undestand the product's modules. In detail the tiledesk-server component uses Chat21 channel for sending chat messages, creating groups, etc.
So in order to correctly configure your Tiledesk installation you MUST configure the following properties:
- FIREBASE_CLIENT_EMAIL. You can get it here. It is in the form:
firebase-adminsdk-******@************.iam.gserviceaccount.com
- FIREBASE_MESSAGINGSENDERID. Get it here. A unique numerical value created when you create your Firebase project, available in the Cloud Messaging tab of the Firebase console Settings pane.
- CHAT21_ENABLED. Enable Chat21 channel with true value.
- CHAT21_ENGINE. Enter the default value firebase
- CHAT21_APPID. Enter the default value tilechat
- CHAT21_ADMIN_TOKEN. The Chat21 admin token. The default value is
chat21-secret-orgAa,
. See here to change it.
You can find other information regarding the env variable here: https://github.com/Tiledesk/tiledesk-server/blob/master/.env.sample