Skip to main content
Module

x/denocordts/mod.ts>GuildMember

An Object Oriented Discord API wrapper for Deno.
Latest
class GuildMember
Re-export
import { GuildMember } from "https://deno.land/x/denocordts@1.2.0/mod.ts";

Constructors

new
GuildMember(
d: any,
client: Base,
guildOwner?: boolean,
)

Properties

avatar: APIGuildMember["avatar"]
optional
communicationDisabledUntil: APIGuildMember["communication_disabled_until"]
deaf: APIGuildMember["deaf"]
joinedAt: APIGuildMember["joined_at"]
mute: APIGuildMember["mute"]
optional
nick: APIGuildMember["nick"]
pending: APIGuildMember["pending"]
permission: bigint
optional
premiumSince: APIGuildMember["premium_since"]
roles: APIGuildMember["roles"]
optional
user: User

Methods

addRole(roleId: string, reason?: string)
addTimeout(duration: string, reason?: string)
ban(reason?: string)
hasPermission(permission: keyof PermissionFlagsBits)
kick(reason?: string)
moveToAnotherVoiceChannel(channelId: string, reason?: string)
removeRole(roleId: string, reason?: string)
removeTimeout(reason?: string)
updateNickname(nickname: string, reason?: string)