feat(Microsoft Teams Node): New operation sendAndWait (#12964)

This commit is contained in:
Michael Kret
2025-02-10 09:31:45 +02:00
committed by GitHub
parent d41ca832dc
commit e92556260f
16 changed files with 167 additions and 27 deletions

View File

@@ -10,6 +10,7 @@ import type {
import { NodeApiError } from 'n8n-workflow';
import { getSendAndWaitConfig } from '../../../utils/sendAndWait/utils';
import { createUtmCampaignLink } from '../../../utils/utilities';
import { getGoogleAccessToken } from '../GenericFunctions';
async function googleServiceAccountApiRequest(
@@ -163,9 +164,7 @@ export function createSendAndWaitMessageBody(context: IExecuteFunctions) {
const instanceId = context.getInstanceId();
const attributionText = '_This_ _message_ _was_ _sent_ _automatically_ _with_';
const link = `https://n8n.io/?utm_source=n8n-internal&utm_medium=powered_by&utm_campaign=${encodeURIComponent(
'n8n-nodes-base.telegram',
)}${instanceId ? '_' + instanceId : ''}`;
const link = createUtmCampaignLink('n8n-nodes-base.googleChat', instanceId);
const attribution = `${attributionText} _<${link}|n8n>_`;
const buttons: string[] = config.options.map(