mirror of
https://github.com/discordeno/discordeno.git
synced 2026-06-17 03:38:17 +00:00
fmt
This commit is contained in:
@@ -12,7 +12,14 @@ import { Collection } from "../../util/collection.ts";
|
||||
import { createNewProp } from "../../util/utils.ts";
|
||||
import { cacheHandlers } from "../controllers/cache.ts";
|
||||
import { ban } from "../handlers/guild.ts";
|
||||
import { addRole, editMember, kick, rawAvatarURL, removeRole, sendDirectMessage } from "../handlers/member.ts";
|
||||
import {
|
||||
addRole,
|
||||
editMember,
|
||||
kick,
|
||||
rawAvatarURL,
|
||||
removeRole,
|
||||
sendDirectMessage,
|
||||
} from "../handlers/member.ts";
|
||||
import { Guild } from "./guild.ts";
|
||||
|
||||
const baseMember: Partial<Member> = {
|
||||
@@ -28,7 +35,13 @@ const baseMember: Partial<Member> = {
|
||||
|
||||
// METHODS
|
||||
makeAvatarURL(options) {
|
||||
return rawAvatarURL(this.id!, this.discriminator!, this.avatar!, options.size, options.format);
|
||||
return rawAvatarURL(
|
||||
this.id!,
|
||||
this.discriminator!,
|
||||
this.avatar!,
|
||||
options.size,
|
||||
options.format,
|
||||
);
|
||||
},
|
||||
guild(guildID) {
|
||||
return cache.guilds.get(guildID);
|
||||
@@ -60,9 +73,19 @@ const baseMember: Partial<Member> = {
|
||||
};
|
||||
|
||||
export async function createMember(data: MemberCreatePayload, guildID: string) {
|
||||
const { joined_at: joinedAt, premium_since: premiumSince, user: userData, roles, deaf, mute, nick, ...rest } = data;
|
||||
const {
|
||||
joined_at: joinedAt,
|
||||
premium_since: premiumSince,
|
||||
user: userData,
|
||||
roles,
|
||||
deaf,
|
||||
mute,
|
||||
nick,
|
||||
...rest
|
||||
} = data;
|
||||
|
||||
const { mfa_enabled: mfaEnabled, premium_type: premiumType, ...user } = data.user || {};
|
||||
const { mfa_enabled: mfaEnabled, premium_type: premiumType, ...user } =
|
||||
data.user || {};
|
||||
|
||||
const restProps: Record<string, ReturnType<typeof createNewProp>> = {};
|
||||
for (const key of Object.keys(rest)) {
|
||||
|
||||
Reference in New Issue
Block a user