PSNotify
0.0.8
Apteco PS Modules - PowerShell Notify
This module allows you to trigger messages via email, Telegram, Slack and Teams. You can use
the channels separated from each other or combined as a group, when you want to inform via
multiple different channels.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2024 Apteco GmbH. All rights reserved.
Package Details
Author(s)
- florian.von.bracht@apteco.de
Tags
Functions
Add-TelegramChannel Get-TelegramChannel Remove-TelegramChannel Add-TelegramTarget Remove-TelegramTarget Send-TelegramNotification Get-TelegramMe Get-TelegramUpdates Add-EmailChannel Get-EmailChannel Remove-EmailChannel Add-EmailTarget Remove-EmailTarget Install-Mailkit Send-MailNotification Add-SlackChannel Get-SlackChannel Remove-SlackChannel Add-SlackTarget Remove-SlackTarget Get-SlackConversations Send-SlackNotification Add-TeamsChannel Get-TeamsChannel Remove-TeamsChannel Send-TeamsNotification Add-NotificationGroup Add-NotificationGroupTarget Get-NotificationGroups Send-GroupNotification Get-NotificationChannels Get-NotificationTargets
PSEditions
Dependencies
Release Notes
0.0.8 Bumped the copyright year to 2024
0.0.7 Improved the Get-TelegramUpdates function to allow input parameter like offset, limit and timeout
0.0.6 Get Telegram updates
0.0.5 Some fixed for Teams Updates
0.0.4 More wrong named functions fixed
0.0.3 Adding milliseconds to backup store file name
Fixed a bug where "null" was put into the channels
Fixed wrong named functions
0.0.2 Fixed wrong nameing of Send-TeamsUpdate to Send-TeamsNotification
Fixed a small $null bug when creating the first channel
0.0.1 Initial release of PSNotify module through psgallery
FileList
- PSNotify.nuspec
- Public\Slack\Channel\Get-SlackChannel.ps1
- Public\Teams\Channel\Remove-TeamsChannel.ps1
- Public\Telegram\Target\Add-TelegramTarget.ps1
- Private\Channels\Invoke-Teams.ps1
- Private\Store\Channel\Update-Channel.ps1
- Public\Email\Install-Mailkit.ps1
- Public\Group\Add-NotificationGroup.ps1
- Public\Slack\Channel\Remove-SlackChannel.ps1
- Public\Telegram\Get-TelegramMe.ps1
- Public\Telegram\Target\Remove-TelegramTarget.ps1
- PSNotify.psd1
- Private\Channels\Invoke-Telegram.ps1
- Private\Store\Group\Get-NotificationGroup.ps1
- Public\Email\Send-MailNotification.ps1
- Public\Group\Add-NotificationGroupTarget.ps1
- Public\Slack\Target\Add-SlackTarget.ps1
- Public\Telegram\Get-TelegramUpdates.ps1
- _archive\mailkit.ps1
- PSNotify.psm1
- Private\Store\Get-Store.ps1
- Private\Store\Group\Remove-NotificationGroup.ps1
- Public\Email\Channel\Add-EmailChannel.ps1
- Public\Group\Get-NotificationGroups.ps1
- Public\Slack\Target\Remove-SlackTarget.ps1
- Public\Telegram\Send-TelegramNotification.ps1
- _archive\testSlack.ps1
- Private\Get-Debug.ps1
- Private\Store\Set-Store.ps1
- Private\Store\Target\Add-Target.ps1
- Public\Email\Channel\Get-EmailChannel.ps1
- Public\Group\Send-GroupNotification.ps1
- Public\Teams\Send-TeamsNotification.ps1
- Public\Telegram\Channel\Add-TelegramChannel.ps1
- _archive\testTeams.ps1
- Private\Import-LibFolder.ps1
- Private\Store\Channel\Add-Channel.ps1
- Private\Store\Target\Remove-Target.ps1
- Public\Email\Channel\Remove-EmailChannel.ps1
- Public\Slack\Get-SlackConversations.ps1
- Public\Teams\Channel\Add-TeamsChannel.ps1
- Public\Telegram\Channel\Get-TelegramChannel.ps1
- _archive\testTelegram.ps1
- Private\Channels\Confirm-MailKitLoaded.ps1
- Private\Store\Channel\Get-Channel.ps1
- Public\Get-NotificationChannels.ps1
- Public\Email\Target\Add-EmailTarget.ps1
- Public\Slack\Send-SlackNotification.ps1
- Public\Teams\Channel\Get-TeamsChannel.ps1
- Public\Telegram\Channel\Remove-TelegramChannel.ps1
- Private\Channels\Invoke-Slack.ps1
- Private\Store\Channel\Remove-Channel.ps1
- Public\Get-NotificationTargets.ps1
- Public\Email\Target\Remove-EmailTarget.ps1
- Public\Slack\Channel\Add-SlackChannel.ps1