remove Discord* types from emojis

This commit is contained in:
ITOH
2021-04-30 19:22:45 +02:00
parent 16666d80d9
commit 6fc14ff218
4 changed files with 4 additions and 16 deletions

View File

@@ -1,3 +1,4 @@
/** https://discord.com/developers/docs/resources/emoji#create-guild-emoji */
export interface CreateGuildEmoji {
/** Name of the emoji */
name: string;
@@ -6,6 +7,3 @@ export interface CreateGuildEmoji {
/** Roles allowed to use this emoji */
roles: string[];
}
/** https://discord.com/developers/docs/resources/emoji#create-guild-emoji */
export type DiscordCreateGuildEmojis = CreateGuildEmoji;

View File

@@ -1,6 +1,6 @@
import { User } from "../users/user.ts";
import { SnakeCasedPropertiesDeep } from "../util.ts";
/** https://discord.com/developers/docs/resources/emoji#emoji-object-emoji-structure */
export interface Emoji {
/** Emoji id */
id: string | null;
@@ -19,6 +19,3 @@ export interface Emoji {
/** Whether this emoji can be used, may be false due to loss of Server Boosts */
available?: boolean;
}
/** https://discord.com/developers/docs/resources/emoji#emoji-object-emoji-structure */
export type DiscordEmoji = SnakeCasedPropertiesDeep<Emoji>;

View File

@@ -1,14 +1,9 @@
import { Emoji } from "../emojis/emoji.ts";
import { SnakeCasedPropertiesDeep } from "../util.ts";
/** https://discord.com/developers/docs/topics/gateway#guild-emojis-update */
export interface GuildEmojisUpdate {
/** id of the guild */
guildId: string;
/** Array of emojis */
emojis: Emoji[];
}
/** https://discord.com/developers/docs/topics/gateway#guild-emojis-update */
export type DiscordGuildEmojisUpdate = SnakeCasedPropertiesDeep<
GuildEmojisUpdate
>;

View File

@@ -1,9 +1,7 @@
/** https://discord.com/developers/docs/resources/emoji#modify-guild-emoji */
export interface ModifyGuildEmoji {
/** Name of the emoji */
name?: string;
/** Roles allowed to use this emoji */
roles?: string[] | null;
}
/** https://discord.com/developers/docs/resources/emoji#modify-guild-emoji */
export type DiscordModifyGuildEmoji = ModifyGuildEmoji;