Files
gotify-tray-customized/README.md
kdusek a797f4ccf1
Some checks failed
build / build-pip (push) Failing after 8s
build / build-win64 (push) Has been cancelled
build / build-macos (push) Has been cancelled
Update documentation
- Add repository details to AGENTS.md for customized repo
- Add customizations section to README.md describing new features:
  - Persistent notifications for priority 10 with flashing
  - Sound control for priority 10 only
  - Stacking multiple notifications
  - Tray icon click to close all
2025-11-26 15:17:43 +01:00

2.8 KiB

Gotify Tray

A tray notification application for receiving messages from a Gotify server.

Getting started

  • Download the latest release.

  • or, install via pip:

    $ pip install gotify-tray
    
  • or, run from source:

    $ pip install -r requirements.txt
    $ python -m gotify_tray
    

Features

  • Receive gotify messages in the native notification area.
  • Reconnect after wake from sleep or losing network connection.
  • Disable notification banners for low priority messages.
  • Manually delete received messages.
  • Go through a history of all previously received messages.
  • Receive missed messages after losing network connection.

Customizations

  • Persistent Notifications for Priority 10: Messages with priority 10 display as persistent pop-up windows that stay on screen until clicked, with a flashing background for attention.
  • Sound Notification Control: Option to play notification sound only for priority 10 messages.
  • Multiple Persistent Notifications: Multiple priority 10 messages stack vertically and can be closed all at once by clicking any one or the tray icon.
  • Enhanced UI Settings: Added configurable options for persistent notifications and sound behavior in the settings dialog.

Images

Main window

Default Dark
main window default main window dark

Notification banners

Windows 10 KDE MacOS 12
notification kde_notification macos_notification
notification kde_notification

Build instructions

See BUILDING.

Requirements

  • python >=3.10