plazbot
Version:
Official Plazbot SDK for creating AI agents for WhatsApp, portals, and developers.
23 lines (22 loc) • 892 B
TypeScript
import { PlazbotHttp } from './http';
import { PlazbotOptions, SendMessageParams, SendTemplateParams, WebhookParams, MessageResult, MessageData } from '../types';
export { PlazbotOptions as MessageOptions };
export declare class Message extends PlazbotHttp {
constructor(options: PlazbotOptions);
onWhatsappMessage(params: SendMessageParams): Promise<MessageResult>;
onConversation(params: SendTemplateParams): Promise<MessageResult>;
registerWebhook(params: WebhookParams): Promise<MessageResult>;
deleteWebhook(params: {
number: string;
}): Promise<MessageResult>;
getMessages(params?: {
contactId?: string;
limit?: number;
}): Promise<MessageData[]>;
getConversationHistory(params: {
contactId: string;
}): Promise<MessageData[]>;
searchMessages(params: {
query: string;
}): Promise<MessageData[]>;
}