🔍 /
🧭 Guia

🧩 Funções

Organize código repetido em funções reutilizáveis.

Uma função é um bloco de código nomeado que você pode chamar quantas vezes quiser.

function saudar(nome)
  return "Olá, " .. nome .. "!"
end

on command("oi", message, args)
  message.reply(saudar(message.author.username))
end

Funções também podem ser anônimas e passadas como argumento — é assim que .onClick() e .onSubmit() funcionam (veja Button e Modal).

let btn = Button()
  .setLabel("Clique aqui")
  .onClick(function(interaction)
    interaction.reply("Você clicou!")
  end)

Páginas relacionadas