The Rocket.Chat block plugin acts as overview and quick access between Moodle and Rocket.Chat. This block lists all groups and channels of the Rocket.Chat user.
- Channel overview (public and private)
- Access to Rocket.Chat channels and groups.
This plugin has a dependency as the local_rocketchat plugin must be installed first. After that please do these steps:
- Copy this Rocket.Chat plugin to the
blocksdirectory of your Moodle instance:git clone https://github.com/adpe/moodle-block_rocketchat.git public/blocks/rocketchat - Run
composer installinside thepublic/blocks/rocketchatdirectory to install the dependencies - Visit the notifications' page to complete the installation process
For more information, visit documentation for installing contributed modules and plugins.
Note - you need a running Rocket.Chat server that you can point the plugin to. If you aren't sure how to do this, checkout the documentation on Rocket.Chat.
In order to allow IFrame based Single Sign On you must have configured your Rocket.Chat instance
under Administration > General > Restrict access insid any Iframe/Options to X-Frame-Options.
The user can add this block in all Moodle areas where blocks can be added. So he has over all Moodle access to his channels.