Skip to main content
The Deno 2 Release Candidate is here
Learn more
Module

x/revoltio/src/lib.ts>ServerMember

No-nonsense Revolt library for nodejs and deno.
Latest
class ServerMember
extends Base
Re-export
import { ServerMember } from "https://deno.land/x/revoltio@v1.0.0/src/lib.ts";

Constructors

new
ServerMember(client: Client, data: API.Member)

Properties

avatar: Attachment | null
nickname: string | null
readonly
server: Server
serverId: string
readonly
user: User

Methods

protected
_patch(data: API.Member, clear?: API.FieldsMember[]): this
ban(reason?: string): Promise<void>
displayAvatarURL(options?: { size: number; }): string
kick(): Promise<void>
leave(): Promise<void>
setNickname(nickname?: string): Promise<this>
toString(): string