PSNotify
0.0.3
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) 2023 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 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.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
- Private\Channels\Invoke-Teams.ps1
- Private\Store\Channel\Update-Channel.ps1
- Public\Email\Install-Mailkit.ps1
- Public\Group\Add-NotificationGroup.ps1
- Public\Slack\Channel\Get-SlackChannel.ps1
- Public\Teams\Channel\Remove-TeamsChannel.ps1
- Public\Telegram\Target\Add-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\Channel\Remove-SlackChannel.ps1
- Public\Telegram\Get-TelegramMe.ps1
- Public\Telegram\Target\Remove-TelegramTarget.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\Add-SlackTarget.ps1
- Public\Telegram\Get-TelegramUpdates.ps1
- _archive\mailkit.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\Slack\Target\Remove-SlackTarget.ps1
- Public\Telegram\Send-TelegramNotification.ps1
- _archive\testSlack.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\Send-TeamsNotification.ps1
- Public\Telegram\Channel\Add-TelegramChannel.ps1
- _archive\testTeams.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\Add-TeamsChannel.ps1
- Public\Telegram\Channel\Get-TelegramChannel.ps1
- _archive\testTelegram.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
- Public\Teams\Channel\Get-TeamsChannel.ps1
- Public\Telegram\Channel\Remove-TelegramChannel.ps1