https://github.com/marcells/streamdeck-microsoft365
Elgato Stream Deck Plugin for Microsoft 365
https://github.com/marcells/streamdeck-microsoft365
microsoft-graph productivity streamdeck streamdeck-plugin
Last synced: 4 months ago
JSON representation
Elgato Stream Deck Plugin for Microsoft 365
- Host: GitHub
- URL: https://github.com/marcells/streamdeck-microsoft365
- Owner: marcells
- License: mit
- Created: 2023-03-25T11:45:50.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-07-08T19:14:15.000Z (over 1 year ago)
- Last Synced: 2024-07-09T00:11:59.245Z (over 1 year ago)
- Topics: microsoft-graph, productivity, streamdeck, streamdeck-plugin
- Language: CSS
- Homepage:
- Size: 1.14 MB
- Stars: 4
- Watchers: 4
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Elgato Streamdeck Plugin for Microsoft 365
Elgato Stream Deck Plugin for Microsoft 365
## Preview Images

## Setup
The plugin uses the Microsoft Graph API for accessing the necessary information. You have to create an App first to use this Plugin.
1. Follow [this documentation](docs/CreateAzureApp.md) to create the app and then resume with next point.
2. After creating the app, you have to copy the "Application (client) ID" and paste it in the Stream Deck Plugin configuration for the button.

3. Click the "Add" button to add your Microsoft accounts. Your web browser will open and you have to authenticate. That's all.
Hint: Your accounts are saved per Application ID. So, if you reuse the same App ID for all your actions, you don't have to authenticate again. Just pick your account from the list.
## Current features
### Mail
- Shows unread mails
- Highlights button when there are unread mails
- Button opens the inbox in web browser
### Calendar
- Shows the number of planned events for today or tomorrow, if there aren't any for the current day
- Changes button color, depending on the time the next event starts
- Button opens the calendar in the web browser