feat: Added Typebot integration

This commit is contained in:
Davidson Gomes
2023-08-07 15:43:57 -03:00
parent a16b5f4644
commit 7c5d94c19e
11 changed files with 140 additions and 63 deletions

View File

@@ -5,6 +5,7 @@ import { dbserver } from '../../libs/db.connect';
class Session {
remoteJid?: string;
sessionId?: string;
status?: string;
createdAt?: number;
updateAt?: number;
}
@@ -15,6 +16,8 @@ export class TypebotRaw {
url: string;
typebot?: string;
expire?: number;
delay_message?: number;
unknown_message?: string;
sessions?: Session[];
}
@@ -24,10 +27,13 @@ const typebotSchema = new Schema<TypebotRaw>({
url: { type: String, required: true },
typebot: { type: String, required: true },
expire: { type: Number, required: true },
delay_message: { type: Number, required: true },
unknown_message: { type: String, required: true },
sessions: [
{
remoteJid: { type: String, required: true },
sessionId: { type: String, required: true },
status: { type: String, required: true },
createdAt: { type: Number, required: true },
updateAt: { type: Number, required: true },
},