@@ -272,22 +272,19 @@ public void unbanChatMember() {
272
272
273
273
@ Test
274
274
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
-
285
275
ChatPermissions permissions = new ChatPermissions ()
286
276
.canChangeInfo (true )
287
277
.canInviteUsers (true )
288
278
.canPinMessages (true )
279
+ .canSendAudios (true )
280
+ .canSendDocuments (true )
281
+ .canSendPhotos (true )
282
+ .canSendVideos (true )
283
+ .canSendVideoNotes (true )
284
+ .canSendVoiceNotes (true )
289
285
.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 ));
291
288
assertTrue (response .isOk ());
292
289
}
293
290
@@ -579,7 +576,12 @@ public void getChatMember() {
579
576
assertTrue (chatMember .canPinMessages ());
580
577
assertTrue (chatMember .canSendPolls ());
581
578
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 ());
583
585
assertFalse (chatMember .canSendOtherMessages ());
584
586
assertFalse (chatMember .canAddWebPagePreviews ());
585
587
assertTrue (chatMember .canManageTopics ());
@@ -1219,7 +1221,12 @@ public void setChatPermissions() {
1219
1221
for (boolean bool : new boolean []{false , true }) {
1220
1222
ChatPermissions setPerms = new ChatPermissions ();
1221
1223
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 );
1223
1230
setPerms .canSendPolls (bool );
1224
1231
setPerms .canSendOtherMessages (bool );
1225
1232
setPerms .canAddWebPagePreviews (bool );
@@ -1234,7 +1241,12 @@ public void setChatPermissions() {
1234
1241
ChatPermissions permissions = chat .permissions ();
1235
1242
if (bool ) {
1236
1243
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 ());
1238
1250
assertTrue (permissions .canSendPolls ());
1239
1251
assertTrue (permissions .canSendOtherMessages ());
1240
1252
assertTrue (permissions .canAddWebPagePreviews ());
@@ -1244,7 +1256,12 @@ public void setChatPermissions() {
1244
1256
assertFalse (permissions .canManageTopics ());
1245
1257
} else {
1246
1258
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 ());
1248
1265
assertFalse (permissions .canSendPolls ());
1249
1266
assertFalse (permissions .canSendOtherMessages ());
1250
1267
assertFalse (permissions .canAddWebPagePreviews ());
0 commit comments