/** * Discord Node - Version 1 * Sends data to Discord */ export interface DiscordV1Params { webhookUri?: string | Expression | PlaceholderValue; text?: string | Expression | PlaceholderValue; options?: { /** Allowed Mentions */ allowedMentions?: IDataObject | string | Expression; /** Attachments */ attachments?: IDataObject | string | Expression; /** Avatar URL */ avatarUrl?: string | Expression | PlaceholderValue; /** Components */ components?: IDataObject | string | Expression; /** Embeds */ embeds?: IDataObject | string | Expression; /** Flags */ flags?: number | Expression; /** JSON Payload */ payloadJson?: IDataObject | string | Expression; /** Username */ username?: string | Expression | PlaceholderValue; /** Whether this message be sent as a Text To Speech message * @default false */ tts?: boolean | Expression; }; } interface DiscordV1NodeBase { type: 'n8n-nodes-base.discord'; version: 1; } export type DiscordV1ParamsNode = DiscordV1NodeBase & { config: NodeConfig; }; export type DiscordV1Node = DiscordV1ParamsNode;