new UserExtended
src/structures/user.ts:547new UserExtended(client: ShardClient, data?: BaseStructureData, isClone?: boolean)User Extended Structure received from /users/@me calls with an oauth2 token with correct permissions
User Extended Structure received from /users/@me calls with an oauth2 token with correct permissions
import { Structures } from 'detritus-client';
Structures.UserExtended;new UserExtended(client: ShardClient, data?: BaseStructureData, isClone?: boolean)_getFromSnake(key: string): any_setFromSnake(key: string, value: any): any[custom](): objectadd(): Promise<any>bannerUrlFormat(
format?: string | number | UrlQuery | null,
query?: number | UrlQuery,
): string | nullblock(): Promise<any>clone(): thiscreateDm(): Promise<ChannelDM | ChannelDMGroup>createMessage(options?: string | CreateMessage): Promise<Message>createOrGetDm(): Promise<Channel>deleteRelationship(): Promise<any>difference(key: string, value: any): [boolean, any]differences(data?: BaseStructureData): object | nulldifferencesBetween(structure: Structure): object | nulleditNote(note: string): Promise<any>editRelationship(type: number): Promise<any>fetchProfile(): Promise<Profile>hasDifference(key: string, value: any): booleanhasDifferences(data?: BaseStructureData): booleanhasDifferencesBetween(structure: Structure): booleanhasFlag(flag: number): booleanhasPremiumType(type: number): booleanhasPublicFlag(flag: number): booleanmerge(data?: BaseStructureData): voidmergeValue(key: string, value: any): voidtoJSON(): objecttoString(): stringReturns a string representation of an object.
unadd(): Promise<any>unblock(): Promise<any>