Getting started
Utilizing the chat functionality is an out-of-the-box experience, with a few requirements to begin.
Start by downloading the module from the Marketplace.
Then, download the dependencies as mentioned in the 'Dependencies' section.
Add the 'ASU_Websockets-microflow' to your own ASU microflow.
Configure the security settings as per your requirements.
Finally, add the snippet 'SNIP_Chat_And_Channel' to your desired page, and you're all set to go!
Dependencies
Encryption
Bizzomate websockets
Icon collection Atlas
Icon collection Atlas_Filled
OQL
CommunityCommons
Module roles suggestions
The module offers various module roles that can be assigned to user roles according to your preferences. To begin, you'll require a 'User' user role with the following module roles:
Actions_CreateNewChats
Actions_DeleteOwnChats
Actions_WriteOwnAvatar
Actions_WriteOwnUsername
ReadWrite_OwnChats
License
Experimenting with the Chat widget locally on your PC or within a Mendix sandbox environment doesn't require a license. However, a license is required for a production build.
Additionally, a license is unnecessary when the app is in production but the Chat widget isn't utilized on any pages. In such instances, you can merely provide an empty variable or constant.