Planejando o jantar com SupperSecret
As ferramentas SupperSecret atuam em uma única residência: aquela que o usuário escolheu ao conectar. Cada chamada de ferramenta lê ou altera o plano real da residência, que outras pessoas da família veem em seus telefones. O servidor envia instruções mais completas ao conectar-se; estes são os pontos mais importantes.
Antes de alterar qualquer coisa
- Leia primeiro.
today,week,dishes,staples,list,leftoversepeoplenão alteram nada, então consulte antes de agir. - Nomes são suficientes: uma ferramenta que aceita um prato, pessoa, item da despensa ou sobra aceita seu nome, seu id, ou uma parte única do nome.
- Dias são uma data ISO, "today", ou um dia da semana (desta semana). Ferramentas que funcionam em qualquer noite também aceitam uma data em qualquer semana.
Coisas fáceis de errar
- Alergias descartam um prato; desgostos são contornados. Nunca trate como a mesma coisa.
- Uma foto de prateleira ou congelador é uma contagem do que está lá, não uma entrega. Leia
staplese defina cada item conforme mostrado. - "Baixo" não é um número para um item contado. Pergunte quantos.
- Importe receitas com
add_dishe o texto da receita. Verifiquedishes,staplesejobsprimeiro para não duplicar. - Use
fill, nãoregenerate. Regenerar descarta trocas que as pessoas fizeram; pergunte antes de fazê-lo. - Fatos duradouros da residência vão em
remember("compramos cenouras a granel"), não na nota de uma única noite.
Convidando um convidado para jantar
invite_guest gera um link para uma noite, com uma nota opcional. Dê o link ao usuário para enviar; o convidado vê o menu e responde se vai e o que não pode comer, e um sim o coloca naquela noite. Use guest_replies para ver quem respondeu.
O que você não pode fazer
Excluir pratos ou pessoas, redefinir dados e backups são feitos por pessoas no aplicativo. Aposentar um prato (set_dish com retired) geralmente é o que se queria.