🔍 /
🏛️ Classes

👤 User

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

Propriedades

NomeTipoDescrição
idstringUser ID
usernamestringUsername
nicknamestringServer nickname
avatarstringAvatar URL
rolesarrayRole IDs
createdAtstringAccount creation date (ISO)
joinedAtstringServer join date (ISO)
isBotboolWhether it's a bot
permissionsstringPermissions bitfield

Métodos

AssinaturaParâmetro(s)Descrição
send(texto, opts?) Sends a DM
addRole(id) Adds a role
removeRole(id) Removes a role
timeout(ms) Applies a timeout in milliseconds
removeTimeout() Removes timeout
ban(motivo?) Bans the user
kick() Kicks from the server

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