@@ -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