gotify#

class platypush.message.event.gotify.GotifyEvent(target=None, origin=None, id=None, timestamp=None, logging_level=20, disable_web_clients_notification=False, **kwargs)[source]#

Bases: Event

Gotify base event.

class platypush.message.event.gotify.GotifyMessageEvent(*args, message: str, title: str | None = None, priority: int | None = None, extras: dict | None = None, date: str | None = None, id: int | None = None, appid: int | None = None, **kwargs)[source]#

Bases: GotifyEvent

Event triggered when a message is received on the Gotify instance.

__init__(*args, message: str, title: str | None = None, priority: int | None = None, extras: dict | None = None, date: str | None = None, id: int | None = None, appid: int | None = None, **kwargs)[source]#
Parameters:
  • message – Message body.

  • title – Message title.

  • priority – Message priority.

  • extras – Message extra payload.

  • date – Delivery datetime.

  • id – Message ID.

  • appid – ID of the sender application.