mirror of
https://github.com/tiramisulabs/seyfert.git
synced 2025-07-02 21:16:09 +00:00
16 lines
502 B
TypeScript
16 lines
502 B
TypeScript
import { DiscordEmoji, Emoji, Session, Snowflake, 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;
|
|
}
|