diff --git a/bots/discord/config.schema.ts b/bots/discord/config.schema.ts index b55c529..91c0889 100644 --- a/bots/discord/config.schema.ts +++ b/bots/discord/config.schema.ts @@ -69,7 +69,7 @@ export type ConfigMessageScanResponse = { } filterOverride?: NonNullable['filter'] response: ConfigMessageScanResponseMessage | null - replyToReplied?: boolean + respondToReply?: boolean } export type ConfigMessageScanResponseLabelConfig = { diff --git a/bots/discord/src/events/discord/messageCreate/messageScan.ts b/bots/discord/src/events/discord/messageCreate/messageScan.ts index 4fb83e0..6f0ce73 100644 --- a/bots/discord/src/events/discord/messageCreate/messageScan.ts +++ b/bots/discord/src/events/discord/messageCreate/messageScan.ts @@ -24,7 +24,7 @@ withContext(on, 'messageCreate', async (context, msg) => { try { logger.debug(`Classifying message ${msg.id}`) - const { response, label, replyToReplied } = await getResponseFromText( + const { response, label, respondToReply } = await getResponseFromText( msg.content, filteredResponses, context, @@ -33,7 +33,7 @@ withContext(on, 'messageCreate', async (context, msg) => { if (response) { logger.debug('Response found') - const toReply = replyToReplied ? (msg.reference?.messageId ? await msg.fetchReference() : msg) : msg + const toReply = respondToReply ? (msg.reference?.messageId ? await msg.fetchReference() : msg) : msg const reply = await toReply.reply({ ...response, embeds: response.embeds?.map(it => createMessageScanResponseEmbed(it, label ? 'nlp' : 'match')),