@@ -272,22 +272,19 @@ public void unbanChatMember() {
272272
273273 @ Test
274274 public void restrictChatMember () {
275- // old way of restrict
276- BaseResponse response = bot .execute (
277- new RestrictChatMember (groupId , memberBot )
278- .untilDate (100 )
279- .canSendMessages (false )
280- .canSendMediaMessages (false )
281- .canSendOtherMessages (false )
282- .canAddWebPagePreviews (false ));
283- assertTrue (response .isOk ());
284-
285275 ChatPermissions permissions = new ChatPermissions ()
286276 .canChangeInfo (true )
287277 .canInviteUsers (true )
288278 .canPinMessages (true )
279+ .canSendAudios (true )
280+ .canSendDocuments (true )
281+ .canSendPhotos (true )
282+ .canSendVideos (true )
283+ .canSendVideoNotes (true )
284+ .canSendVoiceNotes (true )
289285 .canSendPolls (true ); // implies can_send_messages
290- response = bot .execute (new RestrictChatMember (groupId , memberBot , permissions ));
286+
287+ BaseResponse response = bot .execute (new RestrictChatMember (groupId , memberBot , permissions ));
291288 assertTrue (response .isOk ());
292289 }
293290
@@ -579,7 +576,12 @@ public void getChatMember() {
579576 assertTrue (chatMember .canPinMessages ());
580577 assertTrue (chatMember .canSendPolls ());
581578 assertTrue (chatMember .canSendMessages ());
582- assertFalse (chatMember .canSendMediaMessages ());
579+ assertTrue (chatMember .canSendAudios ());
580+ assertTrue (chatMember .canSendDocuments ());
581+ assertTrue (chatMember .canSendPhotos ());
582+ assertTrue (chatMember .canSendVideos ());
583+ assertTrue (chatMember .canSendVideoNotes ());
584+ assertTrue (chatMember .canSendVoiceNotes ());
583585 assertFalse (chatMember .canSendOtherMessages ());
584586 assertFalse (chatMember .canAddWebPagePreviews ());
585587 assertTrue (chatMember .canManageTopics ());
@@ -1219,7 +1221,12 @@ public void setChatPermissions() {
12191221 for (boolean bool : new boolean []{false , true }) {
12201222 ChatPermissions setPerms = new ChatPermissions ();
12211223 setPerms .canSendMessages (bool );
1222- setPerms .canSendMediaMessages (bool );
1224+ setPerms .canSendAudios (bool );
1225+ setPerms .canSendDocuments (bool );
1226+ setPerms .canSendPhotos (bool );
1227+ setPerms .canSendVideos (bool );
1228+ setPerms .canSendVideoNotes (bool );
1229+ setPerms .canSendVoiceNotes (bool );
12231230 setPerms .canSendPolls (bool );
12241231 setPerms .canSendOtherMessages (bool );
12251232 setPerms .canAddWebPagePreviews (bool );
@@ -1234,7 +1241,12 @@ public void setChatPermissions() {
12341241 ChatPermissions permissions = chat .permissions ();
12351242 if (bool ) {
12361243 assertTrue (permissions .canSendMessages ());
1237- assertTrue (permissions .canSendMediaMessages ());
1244+ assertTrue (permissions .canSendAudios ());
1245+ assertTrue (permissions .canSendDocuments ());
1246+ assertTrue (permissions .canSendPhotos ());
1247+ assertTrue (permissions .canSendVideos ());
1248+ assertTrue (permissions .canSendVideoNotes ());
1249+ assertTrue (permissions .canSendVoiceNotes ());
12381250 assertTrue (permissions .canSendPolls ());
12391251 assertTrue (permissions .canSendOtherMessages ());
12401252 assertTrue (permissions .canAddWebPagePreviews ());
@@ -1244,7 +1256,12 @@ public void setChatPermissions() {
12441256 assertFalse (permissions .canManageTopics ());
12451257 } else {
12461258 assertFalse (permissions .canSendMessages ());
1247- assertFalse (permissions .canSendMediaMessages ());
1259+ assertFalse (permissions .canSendAudios ());
1260+ assertFalse (permissions .canSendDocuments ());
1261+ assertFalse (permissions .canSendPhotos ());
1262+ assertFalse (permissions .canSendVideos ());
1263+ assertFalse (permissions .canSendVideoNotes ());
1264+ assertFalse (permissions .canSendVoiceNotes ());
12481265 assertFalse (permissions .canSendPolls ());
12491266 assertFalse (permissions .canSendOtherMessages ());
12501267 assertFalse (permissions .canAddWebPagePreviews ());
0 commit comments