https://github.com/bigbluebutton/plugin-chat-mention
https://github.com/bigbluebutton/plugin-chat-mention
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/bigbluebutton/plugin-chat-mention
- Owner: bigbluebutton
- License: lgpl-3.0
- Created: 2024-06-28T14:36:58.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-10-28T13:30:42.000Z (7 months ago)
- Last Synced: 2025-10-28T15:25:44.114Z (7 months ago)
- Language: TypeScript
- Size: 1.72 MB
- Stars: 2
- Watchers: 5
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# 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.

## Running the Plugin
1. Start the development server:
```bash
cd $HOME/mconf-bigbluebutton-plugins/questions
npm install
npm start
```
2. 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=""}]
```
It may be necessary to configure a specific route in Nginx to serve the plugin under development.
Something like this:
```nginx
#questions-plugins.nginx
location /plugins/ {
proxy_pass http://127.0.0.1:4701/static/;
}
```