⌨️ Comandos personalizados
Cria um comando simples com argumentos, tipo uma calculadora.
🎯 Objetivo
Mostrar como ler argumentos de um comando e responder com base neles.
🧠 Explicação
O evento `command` recebe `args`, um objeto com os argumentos digitados depois do nome do comando. Aqui usamos dois argumentos numéricos para somar.
💻 Código completo
on command("somar", message, args)
let a = tonumber(args._[0])
let b = tonumber(args._[1])
if a == nil or b == nil then
message.reply("Uso: !somar <numero1> <numero2>")
return
end
message.reply(a .. " + " .. b .. " = " .. (a + b))
end✅ Resultado esperado
`!somar 4 6` responde `4 + 6 = 10`. Se os argumentos não forem números válidos, o bot explica como usar o comando.