Data die tussen runs blijft
Een flow vergeet alles zodra hij klaar is, tenzij je hem vertelde wat hij moet bewaren. De flow Dagelijkse vraag bewaart twee dingen: de catalogus waaruit hij kiest en hoeveel vragen hij heeft gesteld. Beide staan in opslagvelden die jij instelt, en het dashboard toont wat erin zit.
Opgeslagen data
Dagelijkse vraag
Nog 117 items
42
Alleen ter illustratie - de echte interface kan afwijken
Drie manieren om een waarde te bewaren
Elk veld dat je instelt heeft een naam, een type en een bereik. Het bereik bepaalt bij wie een waarde hoort.
Een veld kan alles bevatten waarmee de editor elders werkt: tekst, getallen, ja of nee, kanalen, rollen, leden en lijsten.
Per lid
Eén waarde per lid van je server, zoals een telling van hoe vaak iemand de dagelijkse vraag beantwoordde.
Hele server
Eén waarde die de hele server deelt. De vragencatalogus en de teller van gestelde vragen staan allebei hier.
Eén record per ding
Eén record voor elk ding dat je kiest: één per vraag, één per kanaal, één per bericht. Handig om bij te houden hoe elke vraag viel.
Een veld houdt de naam die je het gaf, en je kunt zijn type niet wijzigen zolang het nog data bevat. Elke module bezit zijn eigen velden, en de flows buiten een module delen één set voor de server.
Dagelijkse vraag
ActiefOpslaanTrigger
WijzigenSchema, elke dag om 09:00
Opslagwaarde ophalen(get-storage-value)
Lees de vragencatalogus uit{questions}
Opslagwaarde verhogen(increment-storage-value)
Tel de vraag als gesteld in{asked}
Alleen ter illustratie - de echte interface kan afwijken
Gemaakt voor economieën en games
Alles wat telt, onthoudt of rangschikt heeft een plek nodig voor het getal: saldo's en dagelijkse beloningen, XP en levels, quests en streaks, of een catalogus zoals die achter de dagelijkse vraag.
Deze drie modules op de SCNX-marketplace zijn op opslag gebouwd. Alle drie zijn Duitstalige modules van communitypublishers.
Frage des Tages
Door Melissas helfende Apps. Bewaart de vragencatalogus en de vragen die al zijn gesteld, zodat de volgende altijd klaarstaat.
Game: Wortsalat by Markus
Door Sukram2.0. Een woordspel met door elkaar gehusselde letters. Opslag bewaart de ingestuurde woorden en de XP per lid.
Game: Hau den Maulwurf by Markus
Door Sukram2.0. Een reactieminigame in whack-a-mole-stijl, met scores per lid.
Ruimte om te groeien
Hoeveel je server kan bewaren groeit mee met zijn abonnement, dus een server die één ding begint te tellen en uiteindelijk een economie draait, hoeft er niet over na te denken. De gebruiksmeter in de weergave van opgeslagen data toont wat je server heeft gebruikt en in welke velden dat zit.
Als een veld privégegevens bevat
Je kunt een enkel veld markeren als versleuteld in rust. Het is een opt-in beslissing over dat ene veld, geen blanket-versleuteling van alles wat je flows doen.
Gebruik het voor de waarden die je niet zomaar uit een tabel wilt kunnen lezen, en laat de rest zoals het is.
Het geldt voor het veld dat je markeert, niet voor je andere opgeslagen data.
Het kan niet meer worden uitgezet.
Het kan alleen worden aangezet zolang het veld nog bijna leeg is.
Ranglijsten, ranks, sommen en lijsten over items heen werken niet meer op dat veld.
Een waarde die niet kan worden ontsleuteld geeft een fout die je flow kan opvangen. Het verandert nooit stilletjes in een lege waarde.
Veldinstellingen
Versleuteld in rust
AanKan worden aangezet zolang dit veld nog bijna leeg is. Het kan niet meer worden uitgezet, en ranglijsten, ranks en sommen werken er dan niet meer op.
Alleen ter illustratie - de echte interface kan afwijken
Vragen over opslag
Nee. Opslag hoort bij de server waarop hij is geschreven. Binnen een server houdt elke module zijn eigen velden en delen de flows buiten een module één set voor de server, en die twee vermengen zich nooit.
Meer over Custom Commands V3
Wil je je server in de beta?
V3 is een groot systeem dat nog snel verandert, daarom komen servers één voor één binnen in plaats van allemaal tegelijk. Elke aanmelding wordt door een mens gelezen en je hoort binnen een paar dagen van ons.
De servers die al in de beta zitten, bepalen mede wat we daarna bouwen. Wat jij bouwt is van jou: flows en modules blijven bestaan als de beta eindigt.