Rocket Chat Integration Module Configurations

Last updated on
26 April 2022

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

Page status: No known problems

You can: