Skip to content

Commit be91f42

Browse files
authored
Merge pull request #27 from Amino-NET-Group/patch/fix-messages
hopefully fixed send_message
2 parents 1f425e7 + 0ee2667 commit be91f42

File tree

1 file changed

+1
-47
lines changed

1 file changed

+1
-47
lines changed

Amino.NET/SubClient.cs

Lines changed: 1 addition & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -1155,27 +1155,11 @@ public Objects.Message send_message(string message, string chatId, Types.Message
11551155
}
11561156
message = message.Replace("<$", "").Replace("$>", "");
11571157
JObject data = new JObject();
1158-
JObject attachementSub = new JObject();
1159-
JObject extensionSub = new JObject();
1160-
JObject extensionSuBArray = new JObject();
11611158
data.Add("type", (int)messageType);
11621159
data.Add("content", message);
11631160
data.Add("clientRefId", helpers.GetTimestamp() / 10 % 1000000000);
11641161
data.Add("timestamp", helpers.GetTimestamp() * 1000);
1165-
attachementSub.Add("objectId", null);
1166-
attachementSub.Add("objectType", null);
1167-
attachementSub.Add("link", null);
1168-
attachementSub.Add("title", null);
1169-
attachementSub.Add("content", null);
1170-
attachementSub.Add("mediaList", null);
1171-
extensionSuBArray.Add("link", null);
1172-
extensionSuBArray.Add("mediaType", 100);
1173-
extensionSuBArray.Add("mediaUploadValue", null);
1174-
extensionSuBArray.Add("mediaUploadValueContentType", "image/jpg");
1175-
extensionSub.Add("mentionedArray", new JArray(mentions));
1176-
extensionSub.Add("linkSnippetList", new JArray(extensionSuBArray));
1177-
data.Add("attachedObject", attachementSub);
1178-
data.Add("extensions", extensionSub);
1162+
data.Add("extensions", new JObject() { { "mentionedArray", new JArray(mentions) } });
11791163
if (replyTo != null) { data.Add("replyMessageId", replyTo); }
11801164

11811165
RestClient client = new RestClient(helpers.BaseUrl);
@@ -1192,26 +1176,10 @@ public Objects.Message send_message(string message, string chatId, Types.Message
11921176
public Task send_file_message(string chatId, byte[] file, Types.upload_File_Types fileType)
11931177
{
11941178
JObject data = new JObject();
1195-
JObject attachementSub = new JObject();
1196-
JObject extensionSub = new JObject();
1197-
JObject extensionSuBArray = new JObject();
11981179
data.Add("clientRefId", helpers.GetTimestamp() / 10 % 1000000000);
11991180
data.Add("timestamp", helpers.GetTimestamp() * 1000);
12001181
data.Add("content", null);
12011182
data.Add("type", 0);
1202-
attachementSub.Add("objectId", null);
1203-
attachementSub.Add("objectType", null);
1204-
attachementSub.Add("link", null);
1205-
attachementSub.Add("title", null);
1206-
attachementSub.Add("content", null);
1207-
attachementSub.Add("mediaList", null);
1208-
extensionSuBArray.Add("link", null);
1209-
extensionSuBArray.Add("mediaType", 100);
1210-
extensionSuBArray.Add("mediaUploadValue", null);
1211-
extensionSuBArray.Add("mediaUploadValueContentType", "image/jpg");
1212-
extensionSub.Add("linkSnippetList", new JArray(extensionSuBArray));
1213-
data.Add("attachedObject", attachementSub);
1214-
data.Add("extensions", extensionSub);
12151183

12161184
switch (fileType)
12171185
{
@@ -1303,20 +1271,6 @@ public Task send_sticker(string chatId, string stickerId)
13031271
data.Add("content", null);
13041272
data.Add("clientRefId", helpers.GetTimestamp() / 10 % 1000000000);
13051273
data.Add("timestamp", helpers.GetTimestamp() * 1000);
1306-
attachementSub.Add("objectId", null);
1307-
attachementSub.Add("objectType", null);
1308-
attachementSub.Add("link", null);
1309-
attachementSub.Add("title", null);
1310-
attachementSub.Add("content", null);
1311-
attachementSub.Add("mediaList", null);
1312-
extensionSuBArray.Add("link", null);
1313-
extensionSuBArray.Add("mediaType", 100);
1314-
extensionSuBArray.Add("mediaUploadValue", null);
1315-
extensionSuBArray.Add("mediaUploadValueContentType", "image/jpg");
1316-
extensionSub.Add("mentionedArray", new JArray());
1317-
extensionSub.Add("linkSnippetList", new JArray(extensionSuBArray));
1318-
data.Add("attachedObject", attachementSub);
1319-
data.Add("extensions", extensionSub);
13201274
data.Add("stickerId", stickerId);
13211275

13221276
RestClient client = new RestClient(helpers.BaseUrl);

0 commit comments

Comments
 (0)