Referência de comandos
Cada tabela que você cria ganha seu próprio comando de barra, com o nome da tabela, e estes subcomandos. Troque <table> pelo nome do comando da sua tabela, por exemplo /inventory.
Referência rápida
/<table> addEscrita/<table> queryLeitura/<table> updateEscrita/<table> deleteAdmin/<table> viewLeitura/<table> leaderboardLeitura/<table> saved-viewLeitura/<table> bulk-updateAdmin/<table> bulk-deleteAdmin/<table> add
EscritaAdiciona uma linha nova. Cada tabela ganha seu próprio comando com o nome da tabela, e cada coluna vira uma opção. As colunas obrigatórias aparecem primeiro e precisam ser preenchidas; as opcionais podem ficar de fora.
Sintaxe
Exemplo
- •O usuário do Discord que rodou o comando fica salvo com a linha.
- •O bot responde com uma confirmação e os valores que foram salvos.
- •Cada plano tem um limite de linhas por tabela (100 no Free). O bot avisa quando uma tabela está cheia.
/<table> query
LeituraBusca em uma tabela. Cada coluna é um filtro opcional; deixe todos de fora para listar as linhas.
Sintaxe
Exemplo
- •Colunas de texto batem quando o valor contém o que você digitou. Os outros tipos de coluna precisam bater exatamente.
- •Mostra 10 resultados por padrão, até 25.
/<table> update
EscritaAltera uma linha existente. Escolha a linha na lista de preenchimento automático e informe só as colunas que quer mudar.
Sintaxe
Exemplo
- •As colunas que você deixar de fora mantêm os valores atuais.
- •Em tabelas com colunas de número, a opção _mode escolhe se os números são definidos, somados ou subtraídos.
/<table> delete
AdminExclui uma única linha. O bot pede para você confirmar com um botão antes.
Sintaxe
Exemplo
- •As linhas excluídas somem da tabela na hora e são apagadas permanentemente depois de 30 dias.
/<table> view
LeituraMostra todas as colunas de uma única linha em um embed.
Sintaxe
Exemplo
- •Também mostra quem criou a linha, quando ela foi criada e quando foi atualizada pela última vez.
/<table> leaderboard
LeituraRanqueia as linhas por uma coluna de número, da maior para a menor. Os três primeiros ganham medalhas.
Sintaxe
Exemplo
- •Só é adicionado a tabelas com pelo menos uma coluna de número.
- •Mostra 10 posições por padrão, até 25.
- •Cada pontuação aparece ao lado da primeira coluna de texto ou de membro da linha.
/<table> saved-view
LeituraRoda uma visualização salva que você configurou para a tabela no painel.
Sintaxe
Exemplo
- •Só é adicionado a tabelas com pelo menos uma visualização salva.
/<table> bulk-update
AdminAltera uma coluna em todas as linhas onde outra coluna bate com um valor. Só nos planos Pro e Max.
Sintaxe
Exemplo
- •O bot mostra quantas linhas batem e pede confirmação antes de mudar qualquer coisa.
/<table> bulk-delete
AdminExclui todas as linhas onde uma coluna bate com um valor. Só nos planos Pro e Max.
Sintaxe
Exemplo
- •O bot mostra quantas linhas batem e pede confirmação antes de excluir.
Comportamento geral dos comandos
- Erros efêmeros — Erros de permissão e de validação aparecem só para quem rodou o comando (mensagens efêmeras), deixando os canais limpos.
- Preenchimento automático — Colunas de opção mostram suas opções como uma lista de escolhas. As opções de linha e de visualização salva sugerem resultados enquanto você digita.
- Limites de uso — Os comandos são limitados a 5 por usuário a cada 10 segundos para evitar abuso. Isso fica bem acima do uso normal.
- Embeds — Todas as respostas usam embeds do Discord com formatação limpa. Os dados aparecem em tabelas ou em pares chave-valor, dependendo do comando.
- Permissões — Enquanto você não atribuir cargos a uma tabela, todo membro pode rodar todos os comandos dela. Depois que os cargos são definidos, só membros com um dos cargos listados podem usar a tabela: Leitura cobre query, view, leaderboard e saved-view; Escrita adiciona add e update; Admin adiciona delete e os comandos em massa. Administradores do Discord sempre podem rodar tudo.
- Comandos globais —
/helplista as tabelas do seu servidor,/pingverifica se o bot está online e/delete-my-dataexclui as linhas que você criou em todos os servidores.