NtfyPwsh

1.0.0

Powershell module to send ntfy notifications.

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name NtfyPwsh -RequiredVersion 1.0.0

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name NtfyPwsh -Version 1.0.0

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

2025 Patrick Morris

Package Details

Author(s)

  • Patrick Morris

Tags

Windows NtfyPwsh PowerShell Ntfy

Functions

Build-NtfyAction Send-NtfyMessage

PSEditions

Core

Dependencies

This module has no dependencies.

Release Notes

# 📅 Changelog

All notable changes to the **NtfyPwsh** module will be documented in this file.

---

## [1.0.0] - 2025-05-20

### Release

* First official release of NtfyPwsh.  

### Added

* Added `-Markdown` parameter to `Send-NtfyMessage` to enable Markdown formatting in notifications.
* Added `Write-Verbose` statements for debugging headers and payloads sent to the server.
* Added `-FirebaseNo` parameter to `Send-NtfyMessage` to avoid forwarding messages to FirebaseCloudMessaging (if configured)

---

## [0.6.0] - 2025-05-19

### Changed

* The `-Action` parameter in `Send-NtfyMessage` was removed and replaced with the parameters `-ActionView`, `-ActionHttp`, and `-ActionBroadcast` for building actions using `Build-NtfyAction`.
* ⚠️ **Breaking:** You must now use `Build-NtfyAction` with the new action type parameters to construct actions for `Send-NtfyMessage`.

### Removed

* The `-Action` parameter from `Send-NtfyMessage` has been removed. Use `Build-NtfyAction` with the new action type parameters instead.

### Fixed

* Parameter sets now more strictly enforce Ntfy requirements for each action.

### Added

* Added -NoCache Parameter to `Send-NtfyMessage` to prevent the message from being cached server-side

---

## [0.5.0] - 2025-05-18

### Fixed

* Fixed and updated parameter sets.

### Updated

* Updated docs with examples and more detail.
* Updated comment-based help in module.

---

## [0.4.0] - 2025-01-01

### Breaking

* Authentication method changed:
 * Now uses `-TokenCreds` for API using `Get-Credential`.
 * Now uses `-Credential` for username and password using `Get-Credential`.
 * Removed `-PlainTextToken`.

---

## [0.3.0] - 2024-12-01

### Fixed

* Fixed `tags` parameter.
 * Updated tag value to `'partying_face'`.

---

## [0.2.0] - 2024-11-01

### Added

* Default parameter set.

### Fixed

* Parameter set issues.

---

## [0.1.0] - 2024-10-01

### Initial Release

* Initial release of NtfyPwsh.
 * Used to send notifications to ntfy from PowerShell in a module.

---

> 📌 This changelog follows [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) principles.

FileList

  • NtfyPwsh.nuspec
  • changelog.md
  • examples.md
  • .git\COMMIT_EDITMSG
  • .git\packed-refs
  • .git\hooks\pre-merge-commit.sample
  • .git\hooks\update.sample
  • .git\objects\0a\b2efefabace4c8ab2b52f0baf96d16136f76b5
  • .git\objects\32\17eefb7bbd4b5d7bd35636ddee6c4a6905e5a4
  • .git\objects\67\2fffac0291388639e46171d68d58dc16efb994
  • .git\objects\8c\44ae8945c3a431e35b50b02162f2b74031460d
  • .git\objects\98\b9aaa7b83e74b68fdc99737278d68163809778
  • .git\objects\a0\8b5a82944cb57baa7a2b5d3868392e4261d1b3
  • .git\objects\ad\225b5bc8cc37aa2f2e4b3fc32d84f09ab7e103
  • .git\objects\c3\b5fa10766a805264b2af518d13faa954fa24a5
  • .git\objects\d4\fdc794cad9abd02bd19d907cd6799911d43671
  • .git\objects\f5\04bf0817b44a0efc6c024a9f0537dc599b23d4
  • .git\objects\pack\pack-e4aa8e9a1c897f16aca3d5c5ba1c53cdfa98c8dc.idx
  • LICENSE
  • .git\config
  • .git\hooks\applypatch-msg.sample
  • .git\hooks\pre-push.sample
  • .git\info\exclude
  • .git\objects\0e\e65b8f7e22d21a60dabfc91758b7f9bb43ca2d
  • .git\objects\33\a0872a1e1f2c63037cd8b6c123d0f05b2d0529
  • .git\objects\67\fe9b86bb4f6ff5be5879ff3311c1235c36e758
  • .git\objects\8c\7abda692861f83a5d9603fe0b40b7a2af265d4
  • .git\objects\99\0a92bbffd8415cb49fd12adb44a7cbaf01e59e
  • .git\objects\a3\f7a57e6327016c9afa613e00ef83ba42d401b1
  • .git\objects\b5\ec4aba12e8ca302432abddf5337ff2cff50b4b
  • .git\objects\c5\a756950f9fa2c22d98e91c1f2fcfb15333dd5d
  • .git\objects\df\bd52949c721226c6b55b9bdc8c4a12b0cf27a1
  • .git\objects\f5\ce1328690b4fd30d708c158f421e837ced2827
  • .git\objects\pack\pack-e4aa8e9a1c897f16aca3d5c5ba1c53cdfa98c8dc.pack
  • .git\description
  • .git\hooks\commit-msg.sample
  • .git\hooks\pre-rebase.sample
  • .git\logs\HEAD
  • .git\objects\13\1bc2a2a7acfd9fc84ed040594a11d3a7cade42
  • .git\objects\3b\f1d8ef5c44c1d994f3065359b7d48cd2b6d0f8
  • .git\objects\6c\73eb1bdb5d7680aa66cfeefb4492b0dd64a755
  • .git\objects\91\29d52d815dde385ec5d0e1bb975000aa4e9b5e
  • .git\objects\9c\a9efac56c577950bcb2c1069a801924796d4ea
  • .git\objects\a5\94692b46b788340cd6f35fa7127282ca4dd89a
  • .git\objects\ba\ff83c8fea83eb679095c29c53327b9af2b7e42
  • .git\objects\cd\e7b05822883d1c15366b9685e345a4b6105814
  • .git\objects\e5\35a4dd8df38c61219998ba4e653da5e0ad5ed4
  • .git\objects\f6\32206721ed84460243b7a5b594942e3e14b399
  • .git\objects\pack\pack-e4aa8e9a1c897f16aca3d5c5ba1c53cdfa98c8dc.rev
  • NtfyPwsh.psd1
  • .git\FETCH_HEAD
  • .git\hooks\fsmonitor-watchman.sample
  • .git\hooks\pre-receive.sample
  • .git\logs\refs\heads\main
  • .git\objects\15\d33c8a798fa7bfab83df52cf4a3d16aeb43d1e
  • .git\objects\40\e98a9f1d6555142a2788309dca25b975206782
  • .git\objects\7f\34f7d2c9ea8658bba13a15a1f3452b72b360ef
  • .git\objects\93\dd96dc90d6ff8ec9bdcb8b857f5a61a2a07f15
  • .git\objects\9c\f66dd7a863f116bff9b24515c96955f3445ed1
  • .git\objects\a8\33f7ccedfd8ae23eac9b8f90da3228af170657
  • .git\objects\bd\d31fc5d93d19e18945146e9c956597d088c8e9
  • .git\objects\d0\ffb1fd487eb0f126b6cc98b7cd8a7138a709a1
  • .git\objects\e9\fa8a3082c9ff388bcef1a0e6d191b010cdf882
  • .git\objects\f8\99678a130f664d37c02104ac867e645c844340
  • .git\refs\heads\main
  • NtfyPwsh.psm1
  • .git\HEAD
  • .git\hooks\post-update.sample
  • .git\hooks\prepare-commit-msg.sample
  • .git\logs\refs\remotes\origin\HEAD
  • .git\objects\2d\3a1e37d5f99ed9525adfb9c0a7c32cd78c8a8f
  • .git\objects\4f\76403df3dccdd6caaa7213a7df6c8e33068a42
  • .git\objects\81\a66ef9a45e8f703eb9b00f667e60cd845ecaa2
  • .git\objects\96\4912e335ac38c7406aca55ebe8cf56128cc2e0
  • .git\objects\9d\8fba39adea26ca4d7ab2ed9aefbabb165d1ea5
  • .git\objects\a9\d8054c6ceae70a5a725addf05ff37d986f2769
  • .git\objects\bf\b4e5ff79d2e2c93fc748a7ec0501f02c88ff0e
  • .git\objects\d1\d462fcf9180a92c2390099cee7c2ea9805cdaa
  • .git\objects\ed\6620f5d4a1997a0e8f8135fba3620fae6e1dc6
  • .git\objects\fc\80b758a8e782ff88aeb04e5d76c291733e496f
  • .git\refs\remotes\origin\HEAD
  • README.md
  • .git\index
  • .git\hooks\pre-applypatch.sample
  • .git\hooks\push-to-checkout.sample
  • .git\logs\refs\remotes\origin\main
  • .git\objects\2f\5d35b3c79f8d7fee33235a7abf4a733f3300da
  • .git\objects\56\c1c31612e1529016f9802b367ac5f9203ee44b
  • .git\objects\87\5e2e661d2ed28e384c26d566119430efb4e818
  • .git\objects\97\dacf9a1352fe7fee128a351172a2c41135c0f6
  • .git\objects\9e\a197fd8277ed68b8df15cd937347d015b5a6ab
  • .git\objects\a9\f46e1fed56dd4ac228545ba17bc037fcbb1487
  • .git\objects\bf\bfe2c2c044f0e2141fd990e78049c009943e8e
  • .git\objects\d4\3bb462bda665290395fa9fa279279ce91a4cd1
  • .git\objects\f2\8580538b5b0464954c41df76891461e4642966
  • .git\objects\ff\90788a94c301a15c7f02924439712a2729f436
  • .git\refs\remotes\origin\main
  • .git\ORIG_HEAD
  • .git\hooks\pre-commit.sample
  • .git\hooks\sendemail-validate.sample
  • .git\objects\02\3f3bbc5155e27c07b3dfb617f4887e6bbedc2e
  • .git\objects\2f\d8b110440bab92f3254f60c620f34f1e7a73b4
  • .git\objects\58\61e9b65307174cd58b08afd4d0828190fb6c3d
  • .git\objects\88\724eca067fd849b0d38a3c91edf4a060a980ee

Version History

Version Downloads Last updated
1.0.1 8 5/21/2025
1.0.0 (current version) 6 5/20/2025
0.6.0 6 5/19/2025
0.5.0 6 5/18/2025
0.4.0 4 5/17/2025
0.3.0 6 4/26/2025
0.2.0 10 12/29/2024
0.1.0 5 12/28/2024
Show more