🔍 /
🏛️ Classes

👤 User

Como obter: `getUser()` · `message.author`

Propriedades

NomeTipoDescrição
idstringID del usuario
usernamestringNombre de usuario
nicknamestringApodo en el servidor
avatarstringURL del avatar
rolesarrayIDs de roles
createdAtstringFecha de creación (ISO)
joinedAtstringFecha de entrada al servidor (ISO)
isBotboolSi es un bot
permissionsstringBitfield de permisos

Métodos

AssinaturaParâmetro(s)Descrição
send(texto, opts?) Envía un DM
addRole(id) Añade un rol
removeRole(id) Elimina un rol
timeout(ms) Aplica un timeout en milisegundos
removeTimeout() Elimina el timeout
ban(motivo?) Banea al usuario
kick() Expulsa del servidor

Exemplo de uso

on command("mutar", message, args)
  let user = getUser()
  user.timeout(10 * 60 * 1000) -- 10 minutos
  message.reply("🔇 " .. user.username .. " foi silenciado(a) por 10 minutos.")
end

Funções ou páginas relacionadas