Skip to content

edandersen/CallStatusToIfttt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CallStatusToIFTTT

.NET Core

Small application that monitors your microphone status on Windows 10 Creators Update or newer and posts to a IFTTT webhook when your microphone becomes in use and when it stops being in use.

To do this, it monitors the status bar icon that Windows 10 provides:

Status bar

However, there is no API to do this so it uses some gnarly Interop code to read the status bar. This stuff genuinely came from a Code Project article from 2005! And still works even in .NET Core!

To launch, open the exe file with a single launch parameter - that being your IFTTT webhook key which you can get from this page.

For example:

DotNetEd.CallStatusToIfttt.exe myiftttwebhookkey

The app sends the following two events:

Webhook event name when sent
microphone-is-on when microphone starts to be in use
microphone-is-not-on when microphone stops being in use

You can then set up IFTTT like the following:

IFTTT guide

Example uses

  • Make the lights outside your office go Red when you are on a call. Train kids!
  • Set your hifi to mute
  • Turn on coffee machine

etc

About

Makes your Hue lights go red when you are on a call

Resources

License

Stars

Watchers

Forks

Packages

No packages published