mirror of
https://github.com/discordeno/discordeno.git
synced 2026-06-17 03:38:17 +00:00
feat: change Guild.emojis to use collection (#388)
* feat(guild): change Guild.emojis to use collection * idk
This commit is contained in:
@@ -138,6 +138,7 @@ export async function createGuild(data: CreateGuildPayload, shardID: number) {
|
||||
channels = [],
|
||||
members,
|
||||
presences = [],
|
||||
emojis,
|
||||
...rest
|
||||
} = data;
|
||||
|
||||
@@ -187,6 +188,9 @@ export async function createGuild(data: CreateGuildPayload, shardID: number) {
|
||||
new Collection(presences.map((p: Presence) => [p.user.id, p])),
|
||||
),
|
||||
memberCount: createNewProp(memberCount),
|
||||
emojis: createNewProp(
|
||||
new Collection(emojis.map((emoji) => [emoji.id ?? emoji.name, emoji])),
|
||||
),
|
||||
voiceStates: createNewProp(
|
||||
new Collection(
|
||||
voiceStates.map((vs: VoiceState) => [
|
||||
@@ -229,7 +233,7 @@ export interface Guild {
|
||||
/** Explicit content filter level */
|
||||
explicitContentFilter: number;
|
||||
/** The custom guild emojis */
|
||||
emojis: Emoji[];
|
||||
emojis: Collection<string, Emoji>;
|
||||
/** Enabled guild features */
|
||||
features: GuildFeatures[];
|
||||
/** System channel flags */
|
||||
|
||||
Reference in New Issue
Block a user