createTextMessage method

Message createTextMessage({
  1. required int talkMode,
  2. required int toFromId,
  3. required String content,
  4. List<int>? mentions,
  5. String? quoteMsgId,
})

Implementation

Message createTextMessage({
  required int talkMode,
  required int toFromId,
  required String content,
  List<int>? mentions,
  String? quoteMsgId,
}) {
  return Message(
    msgId: genMsgId(),
    msgType: MsgType.text,
    talkMode: talkMode,
    toFromId: toFromId,
    extra: {'content': content, 'mentions': ?mentions},
    quote: quoteMsgId != null ? {'quote_id': quoteMsgId} : null,
    sendTime: _now(),
    status: 1,
    fromId: _store.ownerId,
  );
}