seyfert/structures/Emoji.ts
2022-06-25 19:38:34 -04:00

18 lines
528 B
TypeScript

import { Session, DiscordEmoji, Snowflake } from "../mod.ts";
export class Emoji {
constructor(session: Session, data: DiscordEmoji) {
this.id = data.id;
this.name = data.name;
this.animated = !!data.animated;
this.available = !!data.available;
this.requireColons = !!data.require_colons;
this.session = session;
}
readonly id?: Snowflake;
readonly session: Session;
name?: string;
animated: boolean;
available: boolean;
requireColons: boolean;
}