Skip to content

Latest commit

 

History

History
39 lines (25 loc) · 979 Bytes

File metadata and controls

39 lines (25 loc) · 979 Bytes

Chat Mention Plugin

Description

The Chat Mention Plugin serves as a demonstration of how developers can create their own custom plugins. This plugin basically implements the "mention" feature as you can see down below.

Gif of plugin demo

Running the Plugin

  1. Start the development server:
cd $HOME/mconf-bigbluebutton-plugins/questions
npm install
npm start
  1. Edit the plugin manifest and pass the url to it in the CREATE call(or add it to the permanent plugins manifest list in bigbluebutton.properties):
pluginManifests=[{url:"https://MANIFEST_HOST/manifest.json", checksum="<sha256 of the file>"}]
It may be necessary to configure a specific route in Nginx to serve the plugin under development.

Something like this:

#questions-plugins.nginx
location /plugins/ {
  proxy_pass http://127.0.0.1:4701/static/;                 
}