Skip to content

mattermost-community/mattermost-plugin-google-drive

Repository files navigation

Mattermost Google Drive Plugin

CircleCI branch Release Go Report Card HW Mattermost Community Channel

Help Wanted Tickets here

Contents

Overview

This plugin allows you to integrate Google Drive to your Mattermost instance, letting you:

  • Create a Google Drive file
  • Share a Google Drive file
  • View and reply to comments
  • Upload any file attached to a Mattermost post directly to your Drive
  • Enable or disable notifications for comments and files permission changes

End User Guide

Get Started

Use the Plugin

Slash commands

After your System Admin has configured the Google Drive plugin, run /drive connect in a Mattermost channel to connect your Mattermost and Google accounts.

Connect to your Google account

/drive connect Connect your Mattermost account to Google.
/drive disconnect Disconnect your Mattermost account from Google.

Create Google Drive files

/drive create doc Create and share a new google document.
/drive create sheet Create and share a new google spreadsheet.
/drive create slide Create and share a new google presentation.

Subscribe yourself to notifications

/drive notifications start Enable Google Drive activity notifications.
/drive notifications stop Disable Google Drive activity notifications.

Post menu bindings

Upload file to Google drive:: This option is available in any post to upload any attached files directly to your google drive. You will be prompted with a dropdown to choose the attachment you want to upload. Upload all files to Google drive:: This option is available in any post to upload all the attached files directly to your google drive. You will be prompted with a confirmation to upload all the attached files.

How do I share feedback on this plugin?

Wanting to share feedback on this plugin?

Feel free to create a GitHub Issue or join the Google Drive Plugin channel on the Mattermost Community server to discuss.

Contribute

I saw a bug, I have a feature request or a suggestion

Please fill a GitHub issue, it will be very useful!

Development

Pull Requests are welcome! You can contact us on the Mattermost Community ~Plugin: GoogleDrive.

This plugin contains server and webapp both portions. Read our documentation about the Developer Workflow and Developer Setup for more information about developing and extending plugins.

To avoid having to manually install your plugin, build and deploy your plugin using one of the following options.

Deploy with local mode

If your Mattermost server is running locally, you can enable local mode to streamline deploying your plugin. After configuring it, just run:

Security vulnerability disclosure

Please report any security vulnerability to https://mattermost.com/security-vulnerability-report/.

Get Help

For questions, suggestions, and help, visit the Google Drive Plugin channel on our Community server.