File

src/chatbot/entities/message.entity.ts

Index

Properties

Properties

data
data: any
Type : any
text
text: string
Type : string
export class Message {
  id: number;
  content: MessageContent;
  userId: string;
  type: string;
  createdAt?: Date;
  chatId: number;
  status: string;

  constructor(partial: Partial<Message>) {
    Object.assign(this, partial);
  }
}

export interface MessageContent {
  text: string;
  data: any;
}

export enum MessageStatus {
  SUCCESS = "SUCCESS",
  ERROR = "ERROR",
}

export enum MessageType {
  AI = "AI",
  USER = "USER",
}

results matching ""

    No results matching ""