diff --git a/src/modules/foxwells.js b/src/modules/foxwells.js index 57a8921..b586ef1 100644 --- a/src/modules/foxwells.js +++ b/src/modules/foxwells.js @@ -239,12 +239,11 @@ async function createBoardMessage(msg, count, fetchAttachment = true) { } return { - avatarURL: msg.member?.avatarURL ?? msg.author.avatarURL, + avatar_url: msg.member?.avatarURL ?? msg.author.avatarURL, username: msg.member?.displayName ?? msg.author.username, - threadID: VINBOARD_THREAD_ID, + thread_id: VINBOARD_THREAD_ID, embeds: [embed], files: image?.file ? [{contents: image.file, name: "thumb.jpg"}] : null, - wait: true, }; } @@ -324,9 +323,9 @@ async function processReaction(_msg, reaction, user) { ); const props = { - avatarURL: _boardMessage.author.avatarURL("png", 256), + avatar_url: _boardMessage.author.avatarURL, username: _boardMessage.author.username, - threadID: VINBOARD_THREAD_ID, + thread_id: VINBOARD_THREAD_ID, embeds: _boardMessage.embeds, wait: true, }; @@ -335,25 +334,25 @@ async function processReaction(_msg, reaction, user) { ); props.embeds[0].title = `${trueCount} \u2b50`; props.embeds[0].color = pastelize(msg.author.username); - await vinboard_webhook.editMessage(_boardMessage.id, props); + await hf.bot.editWebhookMessage(vinboard_webhook.id, vinboard_webhook.token, _boardMessage.id, props); await setBoardEntry(msg.id, trueCount, _boardMessage.id); } else { logger.verbose("vinboard", `Creating entry for "${msg.id}"`); - const boardMessage = await vinboard_webhook.execute( + const boardMessage = await hf.bot.executeWebhook(vinboard_webhook.id, vinboard_webhook.token, await createBoardMessage(msg, trueCount) ); await setBoardEntry(msg.id, trueCount, boardMessage.id); } } else { logger.verbose("vinboard", `Creating entry for "${msg.id}"`); - const boardMessage = await vinboard_webhook.execute( + const boardMessage = await hf.bot.executeWebhook(vinboard_webhook.id, vinboard_webhook.token, await createBoardMessage(msg, trueCount) ); await setBoardEntry(msg.id, trueCount, boardMessage.id); } } else { logger.verbose("vinboard", `Creating entry for "${msg.id}"`); - const boardMessage = await vinboard_webhook.execute( + const boardMessage = await hf.bot.executeWebhook(vinboard_webhook.id, vinboard_webhook.token, await createBoardMessage(msg, trueCount) ); await setBoardEntry(msg.id, trueCount, boardMessage.id);