mirror of
https://github.com/tiramisulabs/seyfert.git
synced 2025-07-03 05:26:07 +00:00
15 lines
501 B
TypeScript
15 lines
501 B
TypeScript
import { Snowflake, Session, Emoji, DiscordEmoji, User } from "../mod.ts";
|
|
|
|
export class GuildEmoji extends Emoji {
|
|
constructor(session: Session, data: DiscordEmoji, guildId: Snowflake) {
|
|
super(session, data);
|
|
this.guildId = guildId;
|
|
this.roles = data.roles;
|
|
this.user = data.user ? new User(this.session, data.user) : undefined;
|
|
this.managed = !!data.managed;
|
|
}
|
|
guildId: Snowflake;
|
|
roles?: Snowflake[];
|
|
user?: User;
|
|
managed?: boolean;
|
|
} |