flexget.components.notify.notifiers.ntfysh module#

class flexget.components.notify.notifiers.ntfysh.NtfyshNotifier[source]#

Bases: object

Send a Ntfy.sh notification.

Example:

notify:
  entries:
    via:
      - ntfysh:
          topic: <NTFY_TOPIC>

Configuration parameters are also supported from entries (eg. through set).

notify(title, message, config)[source]#

Send a Ntfy.sh notification.

schema = {'additionalProperties': False, 'properties': {'delay': {'type': 'string'}, 'password': {'type': 'string'}, 'priority': {'default': 3, 'type': 'integer'}, 'tags': {'type': 'string'}, 'topic': {'type': 'string'}, 'url': {'default': 'https://ntfy.sh/', 'format': 'url'}, 'username': {'type': 'string'}}, 'required': ['topic', 'url'], 'type': 'object'}#
flexget.components.notify.notifiers.ntfysh.register_plugin()[source]#