Giter Club home page Giter Club logo

plugin-mattermost-voice's Introduction

Mattermost Plugin for Solyd

This plugin provides a direct integration of voice channels into Mattermost. This is made possible by solyd which is using Jitsi as the base.

screenshot

Features

  • Automatic authentication
  • Always see all users which are currently in which rooms, even if you are not in the same room
  • Mute audio
  • Show who is speaking
  • Play a sound when someone joins or leaves a room

How to use

This plugin currently has to be installed via a plugin upload. You can download the latest release here.

After installing, the plugin UI should automatically appear above the channel list.

Requirements:

  • The SiteURL has to be configured
  • Mattermost server has to be reachable from the internet
  • EnableDeveloper has to be set to false

Upgrading to 3.x (lyno to solyd)

  1. Uninstall Lyno plugin
  2. Install Solyd plugin
  3. Enable Solyd plugin
  4. Done!

Future features

  • Popup to create new channel (Interactive Dialog)
  • Channel list with local user data
  • Screen sharing + cams
  • Plugin Settings
  • Channel Header Button to create voice channels based on existing text channel

Logging

To change the log level you have to set an item in the localStorage called log to a log level of your choice. For more information read the docs of ulog.

Contributing

Contributions are very welcome. Please feel free to submit a PR/issue. Unfortunately it is currently not possible to compile our plugin because some internal libraries are not publicly available yet.

plugin-mattermost-voice's People

Contributors

agarciamontoro avatar agmeteor avatar amwolff avatar cpanato avatar cpoile avatar crspeller avatar dependabot[bot] avatar ethervoid avatar gabrieljackson avatar gcascio avatar grubbins avatar hanzei avatar ilgooz avatar jasonblais avatar jespino avatar jwilander avatar kaakaa avatar levb avatar lieut-data avatar m-zubairahmed avatar marianunez avatar mickmister avatar moussetc avatar nathanmkaya avatar niklabh avatar sapkra avatar scottleedavis avatar shieldsjared avatar tasdomas avatar tnir avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.