Options
All
  • Public
  • Public/Protected
  • All
Menu

Team Member Structure an application's team member

Hierarchy

Index

Constructors

constructor

Properties

Readonly _keys

_keys: BaseSet<string> = ...

Readonly client

client: ShardClient

membershipState

membershipState: TeamMembershipStates = ...

permissions

permissions: BaseSet<string>

teamId

teamId: string = ''

user

user: User

Accessors

accepted

  • get accepted(): boolean

avatar

  • get avatar(): null | string

avatarUrl

  • get avatarUrl(): string

bot

  • get bot(): boolean

createdAt

  • get createdAt(): Date

createdAtUnix

  • get createdAtUnix(): number

defaultAvatarUrl

  • get defaultAvatarUrl(): string

discriminator

  • get discriminator(): string

dm

guilds

hasBugHunterLevel1

  • get hasBugHunterLevel1(): boolean

hasBugHunterLevel2

  • get hasBugHunterLevel2(): boolean

hasDiscordCertifiedModerator

  • get hasDiscordCertifiedModerator(): boolean

hasEarlySupporter

  • get hasEarlySupporter(): boolean

hasFreePremium

  • get hasFreePremium(): boolean

hasHypesquad

  • get hasHypesquad(): boolean

hasHypesquadHouseBalance

  • get hasHypesquadHouseBalance(): boolean

hasHypesquadHouseBravery

  • get hasHypesquadHouseBravery(): boolean

hasHypesquadHouseBrilliance

  • get hasHypesquadHouseBrilliance(): boolean

hasMfaSms

  • get hasMfaSms(): boolean

hasPartner

  • get hasPartner(): boolean

hasPremiumPromoDismissed

  • get hasPremiumPromoDismissed(): boolean

hasStaff

  • get hasStaff(): boolean

hasTeamUser

  • get hasTeamUser(): boolean

hasVerifiedBot

  • get hasVerifiedBot(): boolean

hasVerifiedDeveloper

  • get hasVerifiedDeveloper(): boolean

id

  • get id(): string

invited

  • get invited(): boolean

isClientOwner

  • get isClientOwner(): boolean

isClone

  • get isClone(): boolean

isMe

  • get isMe(): boolean

isSystem

  • get isSystem(): boolean

isWebhook

  • get isWebhook(): boolean

jumpLink

  • get jumpLink(): string

mention

  • get mention(): string

messages

name

  • get name(): string

names

  • get names(): string[]

note

  • get note(): string

presence

publicFlags

  • get publicFlags(): number

shardId

  • get shardId(): number

system

  • get system(): undefined | boolean

tag

  • get tag(): string

username

  • get username(): string

Methods

[custom]

  • [custom](): object

_getFromSnake

  • _getFromSnake(key: string): any

_setFromSnake

  • _setFromSnake(key: string, value: any): any

add

  • add(): Promise<any>

avatarUrlFormat

  • avatarUrlFormat(format?: null | string, query?: UrlQuery): string

block

  • block(): Promise<any>

clone

createDm

createMessage

  • createMessage(options?: string | CreateMessage): Promise<Message>

createOrGetDm

  • createOrGetDm(): Promise<Channel>

deleteRelationship

  • deleteRelationship(): Promise<any>

difference

  • difference(key: string, value: any): [boolean, any]

differences

differencesBetween

  • differencesBetween(structure: Structure): null | object

editNote

  • editNote(note: string): Promise<any>

editRelationship

  • editRelationship(type: number): Promise<any>

fetch

fetchProfile

fetchTeam

  • fetchTeam(): Promise<Team>

hasDifference

  • hasDifference(key: string, value: any): boolean

hasDifferences

hasDifferencesBetween

  • hasDifferencesBetween(structure: Structure): boolean

hasFlag

  • hasFlag(flag: number): boolean

hasPublicFlag

  • hasPublicFlag(flag: number): boolean

merge

mergeValue

  • mergeValue(key: string, value: any): void

remove

  • remove(): Promise<any>

toJSON

  • toJSON(): object

toString

  • toString(): string

transferOwnership

  • transferOwnership(options?: { code?: string }): Promise<any>

unadd

  • unadd(): Promise<any>

unblock

  • unblock(): Promise<any>

Generated using TypeDoc