Skip to content

Walzen-Group/ntfy-toaster

Repository files navigation

Walzen NTFY Toaster for Windows

Unfortunately, ntfy has no native super simple Windows client to receive notifications. This small app aims to solve this!

You can subscribe to topics via a config.yaml file.

Feature parity with the PWA client is almost there.

We support

  • Priority
  • Notify about presence of file attachments
  • Display button to go to configured click URL
  • Emoji tags

Notifations are retrieved via JSON stream. A reconnection attempt will be made every 15 seconds if a server is unreachable.

Example

Comparison with PWA notification:

WebNormal ClientNormal

Additional features:

clickurl attachment

Installation

Download executable and run. In the tray, you can right click on the ntfy icon and select "Open Config", which will open the app directory for you.

Configuration

The config.yaml configuration file is located in the app directory. You can subscribe to topics by adding them to the topics list. If the app is already running, there is no need to restart it, as the config file will be reloaed on save.

topics:
  thesuperdupertopic:
    token: tk_mytoken1
    url: https://ntfy.sh/topic1
  thetopicest:
    token: ""
    url: https://ntfy.sh/topic2

Command line output

If you want to see the raw output or error / info messages, you can run the app in a terminal.

Currently not working.

Attribution