diff --git a/src/modules/fedimbed.js b/src/modules/fedimbed.js index 989869c..18cbdce 100644 --- a/src/modules/fedimbed.js +++ b/src/modules/fedimbed.js @@ -515,6 +515,12 @@ async function processUrl(msg, url, spoiler = false) { } } + let sendWait = false; + if (files.length > 0) { + sendWait = true; + await msg.createReaction("\uD83D\uDCE4"); + } + await msg.channel .createMessage({ content: @@ -531,6 +537,10 @@ async function processUrl(msg, url, spoiler = false) { }, }) .then(() => { + if (sendWait) { + msg.deleteReaction("\uD83D\uDCE4"); + } + if ((msg.flags & MessageFlags.SUPPRESS_EMBEDS) === 0) { // NB: OceanicJS/Oceanic#32 //msg.edit({flags: MessageFlags.SUPPRESS_EMBEDS}).catch(() => {});