Custom Commands V3Armazenamento
Custom Commands V3Beta

Dados que ficam entre as execuções

Um flow esquece tudo quando termina, a não ser que você diga o que guardar. O flow Pergunta do dia guarda duas coisas: o catálogo de onde ele escolhe e quantas perguntas já fez. Ambos ficam em campos de armazenamento que você cria, e o painel mostra o que há neles.

Dados armazenados

Pergunta do dia

questionsServidor inteiro, lista de textos
1Qual é o único jogo que você sempre volta a jogar?
2Qual filme você já viu mais vezes?
3Qual é o seu talento mais inútil?

mais 117 entradas

askedServidor inteiro, número

42

Armazenamento usado1,2 MiB

Apenas ilustrativo - a interface real pode ser diferente

Três jeitos de guardar um valor

Todo campo que você cria tem um nome, um tipo e um escopo. O escopo decide a quem um valor pertence.

Um campo pode guardar o que o editor usa em qualquer outro lugar: textos, números, sim ou não, canais, cargos, membros e listas.

Por membro

Um valor por membro do seu servidor, como a contagem de quantas vezes alguém respondeu à pergunta do dia.

Servidor inteiro

Um valor que o servidor inteiro compartilha. O catálogo de perguntas e o contador de perguntas feitas ficam aqui.

Um registro por item

Um registro para cada coisa que você escolher: um por pergunta, um por canal, um por mensagem. Útil para guardar como cada pergunta foi recebida.

Um campo mantém o nome que você deu, e você não pode mudar o tipo dele enquanto ele ainda tiver dados. Cada módulo tem os próprios campos, e os flows fora de um módulo compartilham um conjunto único do servidor.

Pergunta do dia

AtivoSalvar

Gatilho

Alterar

Agendamento, todo dia às 09:00

#1

Obter valor de armazenamento(get-storage-value)

Ler o catálogo de perguntas de{questions}

#2

Aumentar valor de armazenamento(increment-storage-value)

Contar a pergunta como feita em{asked}

Apenas ilustrativo - a interface real pode ser diferente

Feito para economias e jogos

Tudo o que conta, lembra ou classifica precisa de um lugar para guardar o número: saldos e recompensas diárias, XP e níveis, missões e sequências, ou um catálogo como o que fica por trás da pergunta do dia.

Estes três módulos do marketplace da SCNX são feitos sobre o armazenamento. Os três são módulos em alemão, de publicadores da comunidade.

Frage des Tages

De Melissas helfende Apps. Guarda o catálogo de perguntas e as perguntas já feitas, então a próxima está sempre pronta.

Ver no marketplace

Game: Wortsalat by Markus

De Sukram2.0. Um jogo de palavras com letras embaralhadas. O armazenamento guarda as palavras enviadas e o XP por membro.

Ver no marketplace

Game: Hau den Maulwurf by Markus

De Sukram2.0. Um minigame de reação estilo acerte a toupeira, com as pontuações guardadas por membro.

Ver no marketplace

Espaço para crescer

Quanto o seu servidor pode guardar cresce com o plano, então um servidor que começa contando uma coisa e acaba tocando uma economia não precisa se preocupar com isso. O medidor de uso na visão de dados armazenados mostra o que o seu servidor já usou e em quais campos.

Quando um campo guarda algo privado

Você pode marcar um único campo como criptografado em repouso. É uma decisão opcional sobre aquele campo, não uma criptografia geral de tudo o que os seus flows fazem.

Use para os valores que você não gostaria de ver numa tabela aberta e deixe o resto como está.

Vale para o campo que você marcar, não para os seus outros dados armazenados.

Não dá para desligar depois.

Só pode ser ligado enquanto o campo ainda está quase vazio.

Rankings, posições, somas e listagens entre entradas deixam de funcionar nesse campo.

Um valor que não pode ser descriptografado gera um erro que o seu flow pode capturar. Ele nunca vira um valor vazio em silêncio.

Configurações do campo

answersPor membro, texto

Criptografado em repouso

Ligado

Pode ser ligado enquanto este campo ainda está quase vazio. Não dá para desligar depois, e rankings, posições e somas deixam de funcionar nele.

Apenas ilustrativo - a interface real pode ser diferente

Perguntas sobre armazenamento

Não. O armazenamento pertence ao servidor em que foi gravado. Dentro de um servidor, cada módulo guarda os próprios campos e os flows fora de um módulo compartilham um conjunto único do servidor, e os dois nunca se misturam.

Quer seu servidor no beta?

A V3 é um sistema grande e ainda muda rápido, então os servidores entram um de cada vez, não todos de uma vez. Cada inscrição é lida por uma pessoa, e você recebe a resposta em poucos dias.

Os servidores que já estão no beta decidem boa parte do que construímos a seguir. O que você criar é seu: flows e módulos ficam quando o beta acabar.