Přehled streamu
Jeden košík. Jeden alert.
Více produktů v objednávce se spojí do společného oznámení. Nákupy se zapisují jednou podle transaction_id.
Syntetický podepsaný požadavek. Bez skutečné platby.
Tomik nakoupil na Ludere MC!
Ludere Ultimate
1 599 KčPoslední alerty
Historie nákupů
Posledních 200 nákupů. Kompletní historie zůstává v databázi.
| Čas / transakce | Hráč | Produkty | Hodnota | Zdroj |
|---|
Fronta a historie alertů
Replay přidá novou položku do fronty; nevytvoří další nákup. Přerušené přehrání opakuj ručně.
Jak se vybírá alert
Vypnuté produkty se z alertu vynechají. Pokud jsou vypnuté všechny, nákup se uloží bez alertu. Potom platí: produktové nastavení → pravidlo hodnoty → výchozí alert. U více shod rozhoduje vyšší priorita; u hodnotových pravidel potom vyšší minimum. Hodnotová pravidla používají cenu celého košíku a stejnou měnu.
Proměnné: {player}, {product}, {price}. Nastavení se uloží jako snímek do nových alertů; již zařazené alerty a replay si ponechají původní podobu.
Výchozí alert
Konkrétní produkty
Klíč musí přesně odpovídat products[].id v adaptéru. Bez ID se používá přesný název produktu.
Pravidla podle hodnoty
Média
PNG, JPEG, GIF, WebP, MP4, WebM, MP3, WAV, OGG · do 20 MB. Vizuální médium a samostatné audio lze kombinovat. Zvuk videa se ztlumí, pokud je nastavené samostatné audio.
OBS Browser Source
Přidej Browser Source, nastav 1920 × 1080 a vlož níže uvedenou URL. Pozadí je průhledné. Pro zvuk zapni „Control audio via OBS“. OBS se připojuje k této HTTPS adrese odkudkoli.
URL je přístupový klíč. Nesdílej ji. Více otevřených overlayů nepřehrává souběžně: jedno připojení přehrává, ostatní čekají.
CraftingStore integrační endpoint
POST /api/webhooks/craftingstoreOvěření: X-Signature = hex HMAC-SHA256 přes přesné bajty těla. Simulátor a CraftingStore mají oddělená backendová tajemství v zabezpečeném runtime. Žádný nový CraftingStore webhook není aktivovaný.
Payload není převzatý ze skutečné objednávky. Simulátor podporuje původní lokální kontrakt i nový souhrnný profil; převod je oddělený v adapter.mjs. Skutečný payload a chování vícepoložkového košíku ověříme před produkcí.
Opakované odeslání stejného ID ověří deduplikaci. Simulace používá stejné ověřování podpisu a persistentní frontu.