diff --git a/apps/bridge-worker/tasks/facebook/send-facebook-message.ts b/apps/bridge-worker/tasks/facebook/send-facebook-message.ts index 2638713..9d54831 100644 --- a/apps/bridge-worker/tasks/facebook/send-facebook-message.ts +++ b/apps/bridge-worker/tasks/facebook/send-facebook-message.ts @@ -2,13 +2,14 @@ import { db } from "bridge-common"; interface SendFacebookMessageTaskOptions { token: string; - message: any; + recipient: string; + text: string; } const sendFacebookMessageTask = async ( options: SendFacebookMessageTaskOptions, ): Promise => { - const { token, message } = options; + const { token, text, recipient } = options; const { pageId, pageAccessToken } = await db .selectFrom("FacebookBot") .selectAll() @@ -18,8 +19,8 @@ const sendFacebookMessageTask = async ( const endpoint = `https://graph.facebook.com/v19.0/${pageId}/messages`; const outgoingMessage = { - recipient: { id: message.recipient }, - message: { text: `"${message.text}", right back at you!` }, + recipient: { id: recipient }, + message: { text }, messaging_type: "RESPONSE", access_token: pageAccessToken, };