Overlabels

Reference

143 entries
Integration Controls

Throne controls

Throne controls

Throne provisions 9 controls when you connect it. They are filled in automatically and stay up to date; you read them, Overlabels writes them.

Reference them anywhere a tag works, using the c:throne: prefix.

The shared donation schema

Tag Type Default Holds
[[[c:throne:donations_received]]] counter 0 Throne Gifts Received
[[[c:throne:latest_donor_name]]] text empty Latest Gifter Name
[[[c:throne:latest_donation_amount]]] number 0 Latest Gift Amount
[[[c:throne:latest_donation_message]]] text empty Latest Gift Message
[[[c:throne:latest_donation_currency]]] text empty Latest Currency
[[[c:throne:total_received]]] number 0 Total Throne Amount (session)

Specific to Throne

Tag Type Default Holds
[[[c:throne:latest_item_name]]] text empty Latest Item Name
[[[c:throne:latest_item_thumbnail_url]]] text empty Latest Item Thumbnail URL
[[[c:throne:latest_is_surprise_gift]]] text 0 Latest Is Surprise Gift

Events that update them

donation

Notes

  • These are service-managed controls. Setting one by hand through the dashboard or the API returns a 403 - the integration owns the value.
  • Referencing one in a template declares that dependency. Someone who copies the template without Throne connected is warned, not blocked, and it starts working the moment they connect.
  • The shared keys above are identical across every donation integration, so swapping the prefix ports a template between services. See all-integration-controls.

Generated from the Throne driver by php artisan help:build-integration-controls. Do not edit by hand - your changes will be overwritten.