Skip to content

Commit 51fca8e

Browse files
committed
Supported the new darts animation for the dice mini-game. Add emoji parameter in the method sendDice
1 parent b869134 commit 51fca8e

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

library/src/main/java/com/pengrad/telegrambot/request/SendDice.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,12 @@ public class SendDice extends AbstractSendRequest<SendDice> {
99
public SendDice(Object chatId) {
1010
super(chatId);
1111
}
12+
13+
public SendDice darts() {
14+
return emoji("🎯");
15+
}
16+
17+
public SendDice emoji(String emoji) {
18+
return add("emoji", emoji);
19+
}
1220
}

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

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1838,7 +1838,11 @@ public void sendDice() {
18381838
Dice dice = response.message().dice();
18391839
assertNotNull(dice);
18401840
assertTrue(dice.value() >= 1 && dice.value() <= 6);
1841-
assertNotNull(dice.value());
1841+
1842+
response = bot.execute(new SendDice(chatId).darts());
1843+
dice = response.message().dice();
1844+
assertNotNull(dice);
1845+
assertTrue(dice.value() >= 1 && dice.value() <= 6);
18421846
}
18431847

18441848
@Test

0 commit comments

Comments
 (0)