{"id":18859463,"url":"https://github.com/mattermost/mattermost-plugin-msteams-meetings","last_synced_at":"2026-01-29T23:03:22.704Z","repository":{"id":37853551,"uuid":"278407192","full_name":"mattermost/mattermost-plugin-msteams-meetings","owner":"mattermost","description":"Mattermost Plugin for Microsoft Teams Meetings","archived":false,"fork":false,"pushed_at":"2024-12-01T04:08:12.000Z","size":1546,"stargazers_count":17,"open_issues_count":19,"forks_count":22,"subscribers_count":27,"default_branch":"master","last_synced_at":"2024-12-11T03:43:05.382Z","etag":null,"topics":["hacktoberfest","mattermost","mattermost-plugin"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mattermost.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-07-09T15:48:30.000Z","updated_at":"2024-11-07T13:42:14.000Z","dependencies_parsed_at":"2023-02-19T09:01:48.724Z","dependency_job_id":"ca1e6000-9589-4ec0-a9a0-eb9763a87169","html_url":"https://github.com/mattermost/mattermost-plugin-msteams-meetings","commit_stats":{"total_commits":50,"total_committers":13,"mean_commits":"3.8461538461538463","dds":0.6799999999999999,"last_synced_commit":"ea36c397499a619b4eac9783d6c199aab1e1b48c"},"previous_names":["mattermost-community/mattermost-plugin-msteams-meetings","mattermost/mattermost-plugin-msteams-meetings"],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattermost%2Fmattermost-plugin-msteams-meetings","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattermost%2Fmattermost-plugin-msteams-meetings/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattermost%2Fmattermost-plugin-msteams-meetings/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mattermost%2Fmattermost-plugin-msteams-meetings/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mattermost","download_url":"https://codeload.github.com/mattermost/mattermost-plugin-msteams-meetings/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230554330,"owners_count":18244234,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["hacktoberfest","mattermost","mattermost-plugin"],"created_at":"2024-11-08T04:17:57.700Z","updated_at":"2026-01-29T23:03:22.660Z","avatar_url":"https://github.com/mattermost.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Mattermost MS Teams Meetings Plugin\n\n[![Build Status](https://img.shields.io/circleci/project/github/mattermost/mattermost-plugin-msteams-meetings/master)](https://circleci.com/gh/mattermost/mattermost-plugin-msteams-meetings)\n[![Code Coverage](https://img.shields.io/codecov/c/github/mattermost/mattermost-plugin-msteams-meetings/master)](https://codecov.io/gh/mattermost/mattermost-plugin-msteams-meetings)\n[![Release](https://img.shields.io/github/v/release/mattermost/mattermost-plugin-msteams-meetings)](https://github.com/mattermost/mattermost-plugin-msteams-meetings/releases/latest)\n[![HW](https://img.shields.io/github/issues/mattermost/mattermost-plugin-msteams-meetings/Up%20For%20Grabs?color=dark%20green\u0026label=Help%20Wanted)](https://github.com/mattermost/mattermost-plugin-msteams-meetings/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22Up+For+Grabs%22+label%3A%22Help+Wanted%22)\n\nStart and join voice calls, video calls, and use screen sharing with your team members in Microsoft Teams Meetings.\n\n## Admin guide\n\n### Requirements\n\nMattermost Server v8.1+ is required.\n\n### Installation\n\nFrom Mattermost v10, this plugin is pre-packaged with the Mattermost Server.\n\nIf your Mattermost deployment is on a release prior to v10, download the latest [plugin binary release](https://github.com/mattermost/mattermost-plugin-msteams-meetings/releases), and upload it to your server via **System Console \u003e Plugin Management**.\n\nOnce enabled, selecting the video icon in a Mattermost channel invites team members to join an MS Teams meeting, hosted using the credentials of the user who initiated the call.\n\n### Configuration, Setup, and Usage\n\nSee the Mattermost Product Documentation for details on [setting up](https://docs.mattermost.com/integrate/microsoft-teams-meetings-interoperability.html#setup), [configuring](https://docs.mattermost.com/integrate/microsoft-teams-meetings-interoperability.html#enable-and-configure-the-microsoft-teams-meetings-integration-in-mattermost), and [using](https://docs.mattermost.com/integrate/microsoft-teams-meetings-interoperability.html#usage) the Mattermost for Microsoft Teams Meetings integration.\n\n## Development\n\n### Environment\n\nThis plugin contains both a server and web app portion. Read our documentation about the [Developer Workflow](https://developers.mattermost.com/integrate/plugins/developer-workflow/) and [Developer Setup](https://developers.mattermost.com/integrate/plugins/developer-setup/) for more information about developing and extending plugins.\n\n#### Server\n\nInside the `/server` directory, you will find the Go files that make up the server-side of the plugin. Within that directory, build the plugin like you would any other Go application.\n\n#### Web app\n\nInside the `/webapp` directory, you will find the JavaScript files that make up the client-side of the plugin. Within that directory, modify files and components as necessary. Test your syntax by running `npm run build`.\n\n### Deploying to a Mattermost local server\n\nIt's on the [Developer setup](https://developers.mattermost.com/integrate/plugins/developer-setup/#deploy-with-local-mode), but keep in mind It's necessary to enable PluginUploads.\n\nThen you need to set these envvars to be able to upload the plugin:\n\n```bash\nexport MM_SERVICESETTINGS_SITEURL=https://localhost:8065/   # Or other if needed\nexport MM_ADMIN_USERNAME=\u003cMYUSERNAME\u003e\nexport MM_ADMIN_PASSWORD=\u003cMYPASSWORD\u003e\n```\n\nThen run `make deploy` or `MM_DEBUG=1 make deploy` in case you want debugging from the root of the `mattermost-plugin-msteams-meetings` project.\n\n## Contact us\n\n- For questions, suggestions, and help, visit the [Plugin: Microsoft Teams Meetings](https://community.mattermost.com/core/channels/plugin-microsoft-teams-meetings) on our Community server.\n- To report a bug, please [open an issue](https://github.com/mattermost/mattermost-plugin-msteams-meetings/issues).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmattermost%2Fmattermost-plugin-msteams-meetings","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmattermost%2Fmattermost-plugin-msteams-meetings","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmattermost%2Fmattermost-plugin-msteams-meetings/lists"}