bot-me / src /typings /api.d.ts
Mohammed Foud
allh
80d4bc1
raw
history blame contribute delete
688 Bytes
declare namespace API {
type TaskType = "monitor" | "quickMessage" | "joinGroup" | "scrapeLinks";
interface PersonalAccount {
id?: string;
apiKey: string;
hash: string;
session: string;
phoneNumber: string;
state: string;
isActive: boolean;
createdAt: string;
updatedAt: string;
name: string;
userId: string;
}
interface TaskData {
senderUsernames: string[];
receiverUsernames: string[];
}
interface Task {
id?: string;
personalAccountId: string;
taskType: TaskType;
taskData: TaskData;
state: string;
isActive: boolean;
lastRunAt?: string;
createdAt: string;
updatedAt: string;
}
}