PSProductivityTools
0.6
The PSProductivityTools PowerShell module contains commands for productivity tools & topics such as time management.
Minimum PowerShell version
4.0
Installation Options
Owners
Copyright
(c) 2017 Jan Egil Ring & Ståle Hansen. All rights reserved.
Package Details
Author(s)
- Jan Egil Ring & Ståle Hansen
Functions
Publish-SfBContactInformation Start-Pomodoro
Dependencies
This module has no dependencies.
Release Notes
0.6 - Added error handling for setting Skype status and IFTT triggers
Added test to verify Skype for Business is running
0.5 -
Added new variables
[string]$EndPersonalNote ,
[string]$IFTTMuteTrigger, #your_IFTTT_maker_mute_trigger
[string]$IFTTUnMuteTrigger, #your_IFTTT_maker_unmute_trigger
[string]$IFTTWebhookKey, #your_IFTTT_webhook_key
Updated personal note to Getting stuff done, will...
Added support for IFTTT webhooks, if not present, will not run, if present will run specified webhooks and key at the start and end
#Turn off Vibration and mute Phone using IFTTT
if ($IFTTMuteTrigger -ne ' -and $IFTTWebhookKey -ne '){Invoke-RestMethod -Uri https://maker.ifttt.com/trigger/$IFTTMuteTrigger/with/key/$IFTTWebhookKey -Method POST}
#Turn vibration on android phone back on using IFTTT
if ($IFTTUnMuteTrigger -ne ' -and $IFTTWebhookKey -ne '){Invoke-RestMethod -Uri https://maker.ifttt.com/trigger/$IFTTUnMuteTrigger/with/key/$IFTTWebhookKey -Method POST}
Personal note will count down the 15 final seconds before you become available, because we can :)
if ($i -lt 16){Publish-SfBContactInformation -PersonalNote "Getting stuff done, will be available in $i seconds"}
Added $enpersonalnote at the end, blank if not specified
Publish-SfBContactInformation -PersonalNote $EndPersonalNote
if ($EndPersonalNote -ne ){Write-Host -Object "Pomodoro sprint session ended, set status: Available and personal note: $EndPersonalNote" -ForegroundColor Green}
else {Write-Host -Object "Pomodoro sprint session ended, set status: Available and personal note: blank" -ForegroundColor Green}
0.1 - Initial version
FileList
- PSProductivityTools.nuspec
- PSProductivityTools.psd1
- PSProductivityTools.psm1
- Functions\Publish-SfBContactInformation.ps1
- Functions\Start-Pomodoro.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
0.7 | 981 | 9/21/2017 |
0.6 (current version) | 20 | 9/20/2017 |
0.5 | 66 | 8/22/2017 |
0.1.1 | 28 | 8/4/2017 |
0.1 | 24 | 8/3/2017 |