Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Views Bootstrap 5.5.4 — Minor update available for module views_bootstrap (5.5.4). Release: Rightup theme 1.0.3 — Minor update available for theme vartheme_bs5_rightup (1.0.3). Release: CommentOn 1.0.6 — Minor update available for module commenton (1.0.6). Release: ChatGPT Ads 1.0.3 — Minor update available for module chatgpt_ads (1.0.3). Release: Opensolr Search 5.1.3 — Minor update available for module opensolr_search (5.1.3). Release: ServiceM8 Webform Integration 1.2.1 — Minor update available for module servicem8_webform (1.2.1). Release: PostfixAdmin 1.0.0 — Initial release available for module postfix_admin (1.0.0)! Release: ip_analyser 1.0.3 — Minor update available for module ip_analyser (1.0.3). Module Revived: Swagger-PHP OpenAPI 3 documentation generator 1.0.0 — Module swagger_php updated after 10 months of inactivity (1.0.0). Security Coverage: Microsoft Azure AI — Module ai_provider_azure now has official Drupal security advisory coverage.

The Rocket.Chat integration modules aim to provide a seamless integration with Rocket.Chat open-source communications platform.

What is Rocket.Chat

Rocket. Chat is a fully customizable communications platform for organizations with high standards of data protection. It enables real-time conversations between colleagues, with other companies or with your customers, regardless of how they connect with you.

What the Rocket.Chat Integration Modules provide

These modules provide a seamless integration with Rocket.Chat to be imbedded directly into the website. the following modules are provided:

Rocket.Chat Integration module

This module provides the basic integration with the following features:

  • Rocket Chat API integration using the official API PHP wrapper
  • Sync Drupal users to Rocket Chat server
  • Multiple ways to automatically create/update Rocket Chat accounts e.g. Automatically create accounts when user logs in, register, or update accounts
  • Provide the ability to assign Rocket Chat admin role to Drupal administrators
  • Provide views integration to bulk create/update Rocket Chat accounts
  • Provide an optional integration with Ultimate Cron module
  • Provide a block with flexible configurations to open the chat in a new window, Rocket.Chat web app, and Rocket.Chat mobile app
  • Provide a popup block with the same flexible configurations

Rocket.Chat Group module

This module provides an integration with the Group module with the following features:

  • Sync Drupal groups to Rocket Chat private channels.
  • Provide the ability to automatically create Rocket Chat private channels when new groups are created
  • Provide the ability to dynamically associate group roles with Rocket Chat private channel roles
  • Provide views integration to bulk create/update Rocket Chat private channels
  • Provide an optional integration with Ultimate Cron module
  • Provide a block with flexible configurations to open the chat channel in a new window, Rocket.Chat web app, and Rocket.Chat mobile app

Rocket Chat OpenSocial

Provides an integration with OpenSocial distribution that provides:

  • User chat icon at the user top menu.
  • Group chat launch button.

TODO Tasks

  • Cleanup orphans channels
  • Map Groups to existing channels and sync users

Similar Modules

Rocket.Chat

This module provides integration with Rocket.Chat as well. It provides a "live chat" feature that is not included in this module. Nevertheless, the users and groups management is a bit limited comparing to this module.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
3
Tracked since
Mar 2023
Latest release
3 years ago
Releases (12 mo)
0
Maintenance
Dormant

Release Timeline

Releases

Version Type Core Release date
1.0.0-alpha4 Pre-release Aug 5, 2023
1.0.0-alpha3 Pre-release Jul 27, 2023
1.0.0-alpha2 Pre-release Mar 19, 2023