Skip to main content
Deno 2 is finally here 🎉️
Learn more
Go to Latest
interface DiscordGuildMemberUpdate
Re-export
import { type DiscordGuildMemberUpdate } from "https://deno.land/x/discordeno@17.2.0/plugins/cache/deps.ts";

Properties

guild_id: string

The id of the guild

roles: string[]

User role ids

The user

optional
nick: string | null

Nickname of the user in the guild

avatar: string

the member's guild avatar hash

joined_at: string

When the user joined the guild

optional
premium_since: string | null

When the user starting boosting the guild

optional
deaf: boolean

whether the user is deafened in voice channels

optional
mute: boolean

whether the user is muted in voice channels

optional
pending: boolean

Whether the user has not yet passed the guild's Membership Screening requirements

optional
communication_disabled_until: string

when the user's timeout will expire and the user will be able to communicate in the guild again, null or a time in the past if the user is not timed out. Will throw a 403 error if the user has the ADMINISTRATOR permission or is the owner of the guild