Webhook Trigger Helper
- class AzuracastPy.models.webhook.TriggerHelper(_webhook)
Provides functions for working with the triggers of a webhook.
- __init__(_webhook)
Initializes a
TriggerHelperinstance.Note
This class should not be initialized directly. Instead, obtain an instance via:
webhook.trigger.
- add(*args: WebhookTriggers)
Adds one or more triggers to the webhook.
- Parameters:
args – The trigger(s) to be added to the webhook. All arguments must be from the
WebhookTriggersenum.
Usage:
from AzuracastPy.enums import WebhookTriggers webhook.trigger.add(WebhookTriggers.SONG_CHANGED) webhook.trigger.add( WebhookTriggers.SONG_CHANGED, WebhookTriggers.LIVE_CONNECT )
- remove(*args: WebhookTriggers)
Removes one or more triggers from the webhook.
- Parameters:
args – The trigger(s) to be removed from the webhook. All arguments must be from the
WebhookTriggersenum.
Usage:
from AzuracastPy.enums import WebhookTriggers webhook.trigger.remove(WebhookTriggers.SONG_CHANGED) webhook.trigger.remove( WebhookTriggers.SONG_CHANGED, WebhookTriggers.LIVE_CONNECT )