mirror of
https://github.com/n8n-io/n8n.git
synced 2024-12-25 04:34:06 -08:00
310bffe713
* 🔖 Discord Node v2.0 * Updated image from png to svg * Added correct versioning * Added old for versioning purposes * Added other parameter for the url * Fixed subtitle added multipart option for payload * Removed unused imports * Changed data type for binary file * Removed console.log * Moved the additional fields to an option field + fixed some bugs * Refactored node into one version * Removed any type * Fixed some broken behaviour * Minor fixes for discord node * ⚡ Fix parameter name Co-authored-by: Timeraa <me@timeraa.dev> Co-authored-by: Omar Ajoue <krynble@gmail.com> Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
34 lines
635 B
TypeScript
34 lines
635 B
TypeScript
// tslint:disable: no-any
|
|
|
|
export interface DiscordWebhook {
|
|
content?: string;
|
|
username?: string;
|
|
avatar_url?: string;
|
|
tts?: boolean;
|
|
file?: Buffer;
|
|
embeds?: any[];
|
|
allowed_mentions?: {
|
|
parse: Array<'roles' | 'users' | 'everyone'>;
|
|
roles: string[];
|
|
users: string[];
|
|
replied_user: boolean;
|
|
};
|
|
flags?: number;
|
|
attachments?: DiscordAttachment[];
|
|
components?: any[];
|
|
payload_json?: any;
|
|
}
|
|
|
|
export interface DiscordAttachment {
|
|
id?: string;
|
|
filename?: string;
|
|
size?: number;
|
|
description?: string;
|
|
content_type?: string;
|
|
url?: string;
|
|
proxy_url?: string;
|
|
height?: number;
|
|
width?: number;
|
|
ephemeral?: boolean;
|
|
}
|