Skip to content

Conversation

@mrinjamul
Copy link
Member

Changes:

  • New gotify Provider: A new provider for gotify has been added to the list of supported providers.

  • CLI Flags for Gotify:

    • Added --title (-ti) flag to set the notification title.
    • Added --priority (-pr) flag to set the notification priority.
  • Provider-specific Logic: The implementation uses a type assertion to call a new PostWithPriority method on the GotifyProvider.
    This approach ensures that no other providers are affected by this change, and the common Provider interface remains unchanged.

  • Configuration: The chatz.ini file has been updated to include a section for the gotify provider.

  • Documentation: Documentation for the gotify provider has been added.

This feature enhances the tool by adding a new notification channel and providing more control over the notifications sent to
Gotify.

@mrinjamul mrinjamul requested a review from mrasif August 23, 2025 12:18
@mrinjamul mrinjamul added the enhancement New feature or request label Aug 23, 2025
@mrinjamul mrinjamul self-assigned this Aug 23, 2025
@mrinjamul mrinjamul linked an issue Aug 23, 2025 that may be closed by this pull request
@mrasif mrasif merged commit 9314961 into main Aug 23, 2025
1 check passed
@mrasif mrasif deleted the gotify-support branch August 23, 2025 20:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Support for Gotify

3 participants