DiscordMessageModel.fromJson constructor
DiscordMessageModel.fromJson(
- Map<String, dynamic> json
)
Implementation
factory DiscordMessageModel.fromJson(Map<String, dynamic> json) =>
DiscordMessageModel(
id: json["id"],
type: json["type"],
content: json["content"],
channelId: json["channel_id"],
author: Author.fromJson(json["author"]),
attachments: List<dynamic>.from(json["attachments"].map((x) => x)),
embeds: List<dynamic>.from(json["embeds"].map((x) => x)),
mentions: List<dynamic>.from(json["mentions"].map((x) => x)),
mentionRoles: List<dynamic>.from(json["mention_roles"].map((x) => x)),
pinned: json["pinned"],
mentionEveryone: json["mention_everyone"],
tts: json["tts"],
timestamp: DateTime.parse(json["timestamp"]),
editedTimestamp: json["edited_timestamp"],
flags: json["flags"],
components: List<dynamic>.from(json["components"].map((x) => x)),
);