@tuanltntu/n8n-nodes-bitrix24
Version:
Comprehensive n8n community node for Bitrix24 API integration with CRM, Tasks, Chat, Telephony, and more
29 lines (28 loc) • 1.12 kB
TypeScript
import { IExecuteFunctions, INodeExecutionData } from "n8n-workflow";
import { ResourceHandlerBase } from "./ResourceHandlerBase";
import { IResourceHandlerOptions } from "./ResourceHandlerFactory";
export declare class ChatbotResourceHandler extends ResourceHandlerBase {
private resourceEndpoints;
constructor(executeFunctions: IExecuteFunctions, returnData: INodeExecutionData[], options?: IResourceHandlerOptions);
process(): Promise<INodeExecutionData[]>;
private handleRegisterCommand;
private handleUnregisterCommand;
private handleUpdateCommand;
private handleAnswerCommand;
private handleAddMessage;
private handleUpdateMessage;
private handleDeleteMessage;
private handleSendTyping;
private handleRegisterBot;
private handleUnregisterBot;
private handleUpdateBot;
private handleChatGet;
private handleChatLeave;
private handleChatSetOwner;
private handleChatUpdateAvatar;
private handleChatUpdateColor;
private handleChatUpdateTitle;
private handleChatUserAdd;
private handleChatUserList;
private handleChatUserDelete;
}