Jedna pojmenovaná paměť, mnoho nástrojů
Přetáhněte malý fialový postranní kosočtverec na uzel Paměť uživatelů nebo vyberte paměť podle názvu ve vlastnostech uzlu. Operace interně ukládá ID stavového uzlu. Výběr paměti zvýrazní všechny propojené operace a její smazání zobrazí varování před přerušením těchto vazeb.
Nastavení
- Přetáhněte Stavové uzly → Paměť uživatelů na plátno.
- Pojmenujte jej podle seznamu, který spravuje, například Způsobilí díky Heart Me, Dali vysílání To se mi líbí, nebo Účastníci losování.
- Vyberte Tato relace aplikace nebo Ukládat mezi restarty.
- Přidejte potřebné kontroly a akce a každou propojte s pojmenovanou pamětí pomocí postranního kosočtverce nebo rozbalovací nabídky.
- Běžnou cestu událostí propojte tyrkysovými čarami a použijte Test toku (Test Flow) se dvěma různými uživatelskými jmény před živým použitím.
Dostupné operace
| Uzel | Co dělá |
|---|---|
| Zapamatovat uživatele | Přidá uživatele aktuální události pouze jednou. Opakovaná účast zvyšuje počet účastí daného uživatele, aniž by přidávala duplicitní losy. |
| Uživatel je zapamatován | Spouštěč či kontrola, která vrací pravdu, když aktuální zpráva patří někomu z vybrané paměti. |
| Zapomenout uživatele | Odebere pouze uživatele aktuální události. |
| Vybrat náhodného uživatele | Vybere jednoho jedinečného zapamatovaného uživatele. Volitelně může výherce odebrat, aby nemohl vyhrát znovu. |
| Vymazat všechny uživatele | Vyprázdní pouze vybraný objekt paměti uživatelů. |
| Resetovat stavový uzel | Také vymaže paměť uživatelů, pokud je vybrána jako cíl resetu. |
Praktické postupy
TikTok Heart Me nebo člen týmu → ? TTS
Pomocí události dárku zapamatujte odesílatele; nepokoušejte se z jediného řádku dárku vytvořit trvalou roli „člen“.
- Pro stav člena týmu či fanouška TikToku zvolte Role uživatele → Člen týmu TikTok. Čte přímo příchozí údaje odznaků a úrovní TikToku; zobrazovací nastavení „považovat za členy“ v hlavním překryvu chatu není potřeba.
- Data dárků se liší podle režimu zachytávání. Běžné nastavení je Typ události → Jiný: gift a také Zpráva obsahuje: Heart Me. Ověřte zachycený řádek v Testu toku / Přehledu událostí a porovnávejte nejvhodnější pole poskytované vaším zdrojem.
- Obě větve stále vyžadují úvodní
?, takže ostatní platformy čtou všem, zatímco TikTok zůstává omezený.
Zapamatování lidí, kteří dali To se mi líbí nebo se zapojili
Funguje, když zachycená událost To se mi líbí nebo účasti označuje konkrétního uživatele. Souhrnné aktualizace počtu lajků člověka neurčují, a proto je nelze zapamatovat. Chcete-li nezávislé kontroly nebo losování, použijte samostatnou paměť pro každý druh účasti.
Losování s jedním záznamem na účastníka
Zapněte Odebrat vybraného uživatele pokud se výherci nemají losovat dvakrát. Ve veřejném vysílání chraňte příkazy losování a resetu kontrolou moderátora, správce nebo přesného uživatele.
Reset a trvalé ukládání
Ručně
Použijte Vymazat všechny uživatele nyní ve vlastnostech paměti během vytváření a testování.
Z toku
Použijte Vymazat všechny uživatele nebo obecný Resetovat stavový uzel, s výběrem přesné paměti.
Automatické
Vymazání po nečinnosti, při zahájení nebo ukončení vysílání. Hodnota 0 vypíná reset po nečinnosti.
Napříč restarty
Paměti relace se při spuštění aplikace začínají prázdné. Uložené paměti se znovu načítají, dokud není daná paměť výslovně vymazána.
Použití výstupů losování a účasti
Paměťové akce přidávají do zprávy pole, která mohou použít následné akce Zobrazit text, Odeslat zprávu, webhook nebo vlastní akce.
| Pole | Význam |
|---|---|
userMemoryName | Název vybrané paměti. |
userMemoryCount | Aktuálně zapamatovaní jedineční uživatelé. |
userMemoryAdded | Pravda pouze tehdy, když Zapamatovat uživatele přidal nového jedinečného člověka. |
userMemoryEntryCount | Kolikrát se daný člověk zúčastnil. |
selectedUser | Zobrazované jméno vylosovaného uživatele. |
selectedUserId, selectedUserSource | Stálé ID a platforma vylosovaného uživatele. |
selectedUserParticipationCount | Zaznamenaný počet účastí výherce. |
selectedUserReason | Poslední šablona důvodu uložená akcí Zapamatovat uživatele. |
selectedUserRemoved | Zda losování odebralo vybraného výherce. |
Řešení potíží
| Přerušovaná čára chybí | Vyberte operaci a zvolte cílovou paměť uživatelů nebo přetáhněte její fialový postranní kosočtverec k centrálnímu uzlu paměti. |
|---|---|
| Stejný člověk se objevuje dvakrát | Zkontrolujte, zda události přišly z různých platforem. Platforma a ID uživatele záměrně vytvářejí samostatné identity. |
| To se mi líbí nikoho nepřidalo | Událost pravděpodobně neměla identitu uživatele. Prozkoumejte její data; ze souhrnných počtů nelze vytvořit pojmenované účastníky. |
| Uložená paměť se vrátila | Použijte Vymazat všechny uživatele u dané paměti. Změna toku ani vymazání jiné paměti ji nesmaže. |
| Příkaz losování či resetu může spustit kdokoli | Před akci přidejte do brány AND roli uživatele moderátor/správce (nebo přesnou kontrolu uživatele moderátora vysílání). |