Module
x/discord_api_types/rest/v8/sticker.ts
Up to date Discord API Typings, versioned by the API version
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879import type { APISticker, APIStickerPack } from '../../payloads/v8/mod.ts';
/** * @deprecated API and gateway v8 are deprecated and the types will not receive further updates, please update to v10. */export type RESTGetAPIStickerResult = APISticker;
/** * @deprecated API and gateway v8 are deprecated and the types will not receive further updates, please update to v10. */export interface RESTGetNitroStickerPacksResult { sticker_packs: APIStickerPack[];}
/** * @deprecated API and gateway v8 are deprecated and the types will not receive further updates, please update to v10. */export type RESTGetAPIGuildStickersResult = APISticker[];
/** * @deprecated API and gateway v8 are deprecated and the types will not receive further updates, please update to v10. */export type RESTGetAPIGuildStickerResult = APISticker;
/** * @deprecated API and gateway v8 are deprecated and the types will not receive further updates, please update to v10. */export interface RESTPostAPIGuildStickerFormDataBody { /** * Name of the sticker (2-30 characters) */ name: string; /** * Description of the sticker (empty or 2-100 characters) */ description: string; /** * The Discord name of a unicode emoji representing the sticker's expression (2-200 characters) */ tags: string; /** * The sticker file to upload, must be a PNG, APNG, or Lottie JSON file, max 500 KB */ file: unknown;}
/** * @deprecated API and gateway v8 are deprecated and the types will not receive further updates, please update to v10. */export type RESTPostAPIGuildStickerResult = APISticker;
/** * @deprecated API and gateway v8 are deprecated and the types will not receive further updates, please update to v10. */export interface RESTPatchAPIGuildStickerJSONBody { /** * Name of the sticker (2-30 characters) */ name?: string | undefined; /** * Description of the sticker (2-100 characters) */ description?: string | null | undefined; /** * The Discord name of a unicode emoji representing the sticker's expression (2-200 characters) */ tags?: string | undefined;}
/** * @deprecated API and gateway v8 are deprecated and the types will not receive further updates, please update to v10. */export type RESTPatchAPIGuildStickerResult = APISticker;
/** * @deprecated API and gateway v8 are deprecated and the types will not receive further updates, please update to v10. */export type RESTDeleteAPIGuildStickerResult = never;