remove: deprecated message#embed field

This commit is contained in:
ITOH
2021-06-19 17:13:44 +02:00
parent 43d933908f
commit 0e020fdcd8
4 changed files with 0 additions and 20 deletions

View File

@@ -29,11 +29,6 @@ export async function editMessage(channelId: bigint, messageId: bigint, content:
validateComponents(content.components);
}
// TODO: v12 remove
if (content.embed) {
content.embeds = [content.embed, ...(content.embeds || [])];
content.embed = undefined;
}
content.embeds?.splice(10);
if (content.content && content.content.length > 2000) {

View File

@@ -34,11 +34,6 @@ export async function sendMessage(channelId: bigint, content: string | CreateMes
const requiredPerms: Set<PermissionStrings> = new Set(["SEND_MESSAGES", "VIEW_CHANNEL"]);
if (content.tts) requiredPerms.add("SEND_TTS_MESSAGES");
// TODO: v12 remove
if (content.embed) {
content.embeds = [content.embed, ...(content.embeds || [])];
content.embed = undefined;
}
if (content.embeds?.length) {
requiredPerms.add("EMBED_LINKS");
content.embeds?.splice(10);

View File

@@ -10,11 +10,6 @@ export interface CreateMessage {
content?: string;
/** true if this is a TTS message */
tts?: boolean;
// TODO: v12 remove
/** Embedded `rich` content
* @deprecated will be removed in Discordeno v12 use embeds
*/
embed?: Embed;
/** Embedded `rich` content (up to 6000 characters) */
embeds?: Embed[];
/** Allowed mentions for the message */

View File

@@ -8,11 +8,6 @@ import { MessageComponents } from "./components/message_components.ts";
export interface EditMessage {
/** The new message contents (up to 2000 characters) */
content?: string | null;
// TODO: v12 remove
/** Embedded `rich` content
* @deprecated will be removed in Discordeno v12 use embeds
*/
embed?: Embed | null;
/** Embedded `rich` content (up to 6000 characters) */
embeds?: Embed[] | null;
/** Edit the flags of the message (only `SUPRESS_EMBEDS` can currently be set/unset) */