n8n-nodes-zalo-nnt
Version:
Unofficial Zalo integration for n8n - Send messages, manage groups, user operations with QR login. No API key required, works via browser simulation.
54 lines (53 loc) • 1.3 kB
TypeScript
export type ReminderOperation = 'create' | 'edit' | 'getList' | 'get' | 'remove' | 'getResponses';
export type ThreadTypeInput = 'user' | 'group';
export declare enum ReminderRepeatMode {
None = 0,
Daily = 1,
Weekly = 2,
Monthly = 3
}
export interface CreateReminderInput {
threadId: string;
threadType: ThreadTypeInput;
title: string;
emoji?: string;
startTime?: number;
repeat?: ReminderRepeatMode;
}
export interface EditReminderInput {
threadId: string;
threadType: ThreadTypeInput;
reminderId: string;
title: string;
emoji?: string;
startTime?: number;
repeat?: ReminderRepeatMode;
}
export interface GetListReminderInput {
threadId: string;
threadType: ThreadTypeInput;
page?: number;
count?: number;
}
export interface GetReminderInput {
reminderId: string;
}
export interface RemoveReminderInput {
threadId: string;
threadType: ThreadTypeInput;
reminderId: string;
}
export interface GetReminderResponsesInput {
reminderId: string;
}
export interface ReminderOutput {
success: boolean;
operation: ReminderOperation;
data: any;
metadata?: {
threadId?: string;
threadType?: ThreadTypeInput;
reminderId?: string;
timestamp?: number;
};
}