Skip to content

Commit c803b51

Browse files
committed
Supported the new football and slot machine animations for the random dice.
1 parent ea0d241 commit c803b51

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
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
@@ -21,4 +21,12 @@ public SendDice darts() {
2121
public SendDice basketball() {
2222
return emoji("🏀");
2323
}
24+
25+
public SendDice football() {
26+
return emoji("⚽");
27+
}
28+
29+
public SendDice slotMachine() {
30+
return emoji("🎰");
31+
}
2432
}

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

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1825,6 +1825,18 @@ public void sendDice() {
18251825
assertNotNull(dice);
18261826
assertTrue(dice.value() >= 1 && dice.value() <= 5);
18271827
assertEquals("🏀", dice.emoji());
1828+
1829+
response = bot.execute(new SendDice(chatId).football());
1830+
dice = response.message().dice();
1831+
assertNotNull(dice);
1832+
assertTrue(dice.value() >= 1 && dice.value() <= 5);
1833+
assertEquals("⚽", dice.emoji());
1834+
1835+
response = bot.execute(new SendDice(chatId).slotMachine());
1836+
dice = response.message().dice();
1837+
assertNotNull(dice);
1838+
assertTrue(dice.value() >= 1 && dice.value() <= 64);
1839+
assertEquals("🎰", dice.emoji());
18281840
}
18291841

18301842
@Test

0 commit comments

Comments
 (0)