aboutsummaryrefslogtreecommitdiff
path: root/src/lib/extensions/discord.js/BushClientUser.d.ts
blob: 119f8cea97e0cb8321cf91c07f4aad750fe848ca (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import {
	ActivityOptions,
	Base64Resolvable,
	BufferResolvable,
	ClientUserEditData,
	Presence,
	PresenceData,
	PresenceStatusData
} from 'discord.js';
import { BushUser } from './BushUser';

export class BushClientUser extends BushUser {
	public mfaEnabled: boolean;
	public verified: boolean;
	public edit(data: ClientUserEditData): Promise<this>;
	public setActivity(options?: ActivityOptions): Presence;
	public setActivity(name: string, options?: ActivityOptions): Presence;
	public setAFK(afk: boolean, shardId?: number | number[]): Presence;
	public setAvatar(avatar: BufferResolvable | Base64Resolvable): Promise<this>;
	public setPresence(data: PresenceData): Presence;
	public setStatus(status: PresenceStatusData, shardId?: number | number[]): Presence;
	public setUsername(username: string): Promise<this>;
}