mirror of
https://github.com/n8n-io/n8n.git
synced 2024-12-26 21:19:43 -08:00
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;
|
||
|
}
|