🔍 /
🧪 Exemplo

🗄️ Banco de dados simples

Salva e lê uma nota de texto por usuário, tipo um bloco de notas pessoal.

🎯 Objetivo

Demonstrar leitura e escrita básica no `db.user()` com dois comandos complementares.

🧠 Explicação

`!nota <texto>` salva o texto informado; `!minhanota` devolve o que foi salvo. Sem argumento, `args._` fica vazio e o script avisa o usuário.

💻 Código completo

on command("nota", message, args)
  let texto = join(args._, " ")

  if length(texto) == 0 then
    message.reply("Uso: !nota <texto>")
    return
  end

  db.user(message.author).set("nota", texto)
  message.reply("📝 Nota salva!")
end

on command("minhanota", message, args)
  let texto = db.user(message.author).get("nota")

  if texto == nil then
    message.reply("Você ainda não salvou nenhuma nota.")
    return
  end

  message.reply("📝 Sua nota: " .. texto)
end

✅ Resultado esperado

`!nota Comprar café` salva o texto; `!minhanota` depois responde `📝 Sua nota: Comprar café`.

🔗 Funções e páginas utilizadas