Rocket Chat Integration Module Configurations
Configuring the Rocket. Chat server credentials
After completing the Rocket. Chat configurations, go to [YOUR DRUPAL SITE]/admin/rc/settings and insert the credentials:
- Server URL: the Rocket.Chat server URL with protocol e.g. https://example.rocket.chat
- Rocket Chat admin username: The Rocket.Chat username of the Admin
- Rocket Chat admin password: The Rocket. Chat password of the admin Then save.
Configuring the Chat Accounts configuration
Go to [YOUR DRUPAL SITE]/admin/rc/user_settings. The configurations are mostly self-explanatory.
Bulk create/update chat accounts
This option provides a way to bulk create/update chat accounts that are associated with Drupal users.
Go to [YOUR DRUPAL SITE]/admin/rc/people
Chat User Blocks
This module comes with two blocks that uses the rocket. Chat iFrame integration as the following:
Chat user block: That can be placed on any region. It comes with the following configurations:
- iFrame URL: The landing page that you want to view on the Rocket.Chat server.
- iFrame width: the width of the iFrame
- iFrame height: the height of the iFrame
- (Experimental) Show a deep link to open a chat app using "https://go.rocket.chat": this option shows a link to open the web or mobile app using Deep Linking.
- (Experimental) Show a deep link to open a chat app using "rocketchat://": Similar to the previous option where it uses "rocketchat://" as a protocol for deep linking.
- Show the embedded version of the chat inside the iFrame: Activates the "Embedded" version of the Rocket. Chat iFrame.
- New window options: Allows opening the Rocket.Chat iFrame in a new window. This option solves the problem of having a persistent chat window.
Chat user block: Provides a block with an image or text trigger to open/close the chat block. It comes with the same configurations as the previous block with the following additions:
- Icon image and text: that allows using an image or a text to trigger the chat block.
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion