diff --git a/Lagrange.OneBot/Message/Entity/FileSegment.cs b/Lagrange.OneBot/Message/Entity/FileSegment.cs index b56ad87a1..6445ee79a 100644 --- a/Lagrange.OneBot/Message/Entity/FileSegment.cs +++ b/Lagrange.OneBot/Message/Entity/FileSegment.cs @@ -9,11 +9,11 @@ public partial class FileSegment(string fileName, string fileHash, string fileId { public FileSegment() : this("", "", "", "") { } - [JsonPropertyName("filename")] public string Filename { get; set; } = fileName; + [JsonPropertyName("file_name")] public string Filename { get; set; } = fileName; - [JsonPropertyName("filehash")] public string Filehash { get; set; } = fileHash; + [JsonPropertyName("file_hash")] public string Filehash { get; set; } = fileHash; - [JsonPropertyName("id")] public string Fileid { get; set; } = fileId; + [JsonPropertyName("file_id")] public string Fileid { get; set; } = fileId; [JsonPropertyName("url")] public string Url { get; set; } = url; @@ -42,4 +42,4 @@ public override SegmentBase FromEntity(MessageChain chain, IMessageEntity entity return new FileSegment(fileEntity.FileName, fileEntity.FileHash ?? "", fileEntity.FileId ?? fileEntity.FileUuid ?? "", fileEntity.FileUrl ?? ""); } -} \ No newline at end of file +}