EventConvoFirstMessage constructor
const
EventConvoFirstMessage({
- @Default.new('chat.bsky.moderation.subscribeModEvents#eventConvoFirstMessage') String $type,
- required String convoId,
- @JsonKey.new(toJson: iso8601) required DateTime createdAt,
- String? messageId,
- required List<
String> recipients, - required String rev,
- required String user,
- Map<
String, dynamic> ? $unknown,
Implementation
@JsonSerializable(includeIfNull: false)
const factory EventConvoFirstMessage({
@Default('chat.bsky.moderation.subscribeModEvents#eventConvoFirstMessage')
String $type,
required String convoId,
@JsonKey(toJson: iso8601) required DateTime createdAt,
String? messageId,
required List<String> recipients,
required String rev,
/// The DID of the message author.
required String user,
Map<String, dynamic>? $unknown,
}) = _EventConvoFirstMessage;