.bulkDeleteMyMessagesInGuild(guildId, options?)
guildId: string, options?: SudoVerificationOptions → Promise<void>
Delete every message authored by the caller across a guild (sudo).
await client.user.bulkDeleteMyMessagesInGuild(guildId);Class
The logged-in bot/user (client.user).
Extends User
new ClientUser()guildId: string, options?: SudoVerificationOptions → Promise<void>
Delete every message authored by the caller across a guild (sudo).
await client.user.bulkDeleteMyMessagesInGuild(guildId);→ Promise<this>
GET /users/@me — refresh the logged-in user from REST and patch this instance.
await client.user.fetch();options?: { withCounts?: boolean; } → Promise<PartialUserGuildPayload[]>
GET /users/@me/guilds — returns camelCase partial guilds.
await client.user.fetchGuilds();guildId: string, options?: SudoVerificationOptions → Promise<void>
Leave a guild (client.user.leaveGuild). DELETE /users/@me/guilds/{guild_id}.
stringGuild to leaveSudoVerificationOptionsOptional sudo / MFA body for user accountsawait client.user.leaveGuild(guildId);presence: PresenceUpdateOptions → void
Broadcast presence (gateway opcode 3) on all shards.
client.user.setPresence(presence);