UNPKG

webhook-chatbot

Version:

群聊机器人消息推送,支持钉钉和企业微信

48 lines (47 loc) 987 B
export interface IWebhookOption { webhook: string; } export interface IBaseUrlOption { baseUrl: string; key: string; } export declare type MsgType = 'text' | 'markdown' | 'image' | 'news' | 'file' | 'template_card' | string; export declare type IMsgType = { [key in MsgType]?: unknown; }; export interface ISend extends IMsgType { msgtype: MsgType; } export interface ISendResponse { /** * 为0时,消息发送成功 */ errcode: number; /** * 发送失败时的提示信息 */ errmsg: string; } export interface IText { content: string; mentioned_list?: string[]; mentioned_mobile_list?: string[]; } export interface IMarkdown { content: string; } export interface IImage { base64: string; md5: string; } export interface INews { articles: { title: string; description?: string; url: string; picurl?: string; }[]; } export interface IFile { media_id: string; }