diff --git a/src/commands/ocr/ocrMenu.ts b/src/commands/ocr/ocrMenu.ts index ff5bfe5..b12afe3 100644 --- a/src/commands/ocr/ocrMenu.ts +++ b/src/commands/ocr/ocrMenu.ts @@ -14,7 +14,8 @@ export default defineCommand({ const attachment = interaction.targetMessage.attachments.first(); const imageUrl = getImageFromAttachmentOrString( attachment, - interaction.targetMessage.content + interaction.targetMessage.embeds[0]?.image?.url || + interaction.targetMessage.content ); await interaction.deferReply(); diff --git a/src/commands/ocr/ocrTranslateEnglishMenu.ts b/src/commands/ocr/ocrTranslateEnglishMenu.ts index 0ed48b5..c092ded 100644 --- a/src/commands/ocr/ocrTranslateEnglishMenu.ts +++ b/src/commands/ocr/ocrTranslateEnglishMenu.ts @@ -15,7 +15,8 @@ export default defineCommand({ const attachment = interaction.targetMessage.attachments.first(); const imageUrl = getImageFromAttachmentOrString( attachment, - interaction.targetMessage.content + interaction.targetMessage.embeds[0]?.image?.url || + interaction.targetMessage.content ); await interaction.deferReply(); diff --git a/src/commands/ocr/ocrTranslateMenu.ts b/src/commands/ocr/ocrTranslateMenu.ts index 9671842..3e068e0 100644 --- a/src/commands/ocr/ocrTranslateMenu.ts +++ b/src/commands/ocr/ocrTranslateMenu.ts @@ -18,7 +18,8 @@ export default defineCommand({ const attachment = interaction.targetMessage.attachments.first(); const imageUrl = getImageFromAttachmentOrString( attachment, - interaction.targetMessage.content + interaction.targetMessage.embeds[0]?.image?.url || + interaction.targetMessage.content ); const modal = buildTranslateModal();