Skip to content

Commit 6f6d6a4

Browse files
committed
GetChatMembersCount request
1 parent b21c77b commit 6f6d6a4

File tree

3 files changed

+42
-0
lines changed

3 files changed

+42
-0
lines changed
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
package com.pengrad.telegrambot.request;
2+
3+
import com.pengrad.telegrambot.response.GetChatMembersCountResponse;
4+
5+
/**
6+
* Stas Parshin
7+
* 28 May 2016
8+
*/
9+
public class GetChatMembersCount extends BaseRequest<GetChatMembersCount, GetChatMembersCountResponse> {
10+
11+
public GetChatMembersCount(Object chatId) {
12+
super(GetChatMembersCountResponse.class);
13+
add("chat_id", chatId);
14+
}
15+
}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
package com.pengrad.telegrambot.response;
2+
3+
/**
4+
* Stas Parshin
5+
* 29 May 2016
6+
*/
7+
public class GetChatMembersCountResponse extends BaseResponse {
8+
9+
private int result;
10+
11+
public int count() {
12+
return result;
13+
}
14+
15+
@Override
16+
public String toString() {
17+
return "GetChatMembersCountResponse{" +
18+
"result=" + result +
19+
'}';
20+
}
21+
}

src/test/java/com/pengrad/telegrambot/TelegramBotTest.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,4 +115,10 @@ public void getChatMember() {
115115
System.out.println(response);
116116
ChatMemberTest.check(response.chatMember());
117117
}
118+
119+
@Test
120+
public void getChatMembersCount() {
121+
BaseResponse response = bot.execute(new GetChatMembersCount(chatId));
122+
System.out.println(response);
123+
}
118124
}

0 commit comments

Comments
 (0)