From 775171c4b0f0cfd99595a856183e078ae0d30684 Mon Sep 17 00:00:00 2001 From: mavlonerkinboev Date: Sat, 24 Jul 2021 00:27:36 +0500 Subject: fourteenth commit --- src/main/java/files/MyKeyboard.java | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 src/main/java/files/MyKeyboard.java (limited to 'src/main/java/files/MyKeyboard.java') diff --git a/src/main/java/files/MyKeyboard.java b/src/main/java/files/MyKeyboard.java new file mode 100644 index 0000000..8beb6e2 --- /dev/null +++ b/src/main/java/files/MyKeyboard.java @@ -0,0 +1,25 @@ +package files; + +import com.pengrad.telegrambot.model.request.Keyboard; +import com.pengrad.telegrambot.model.request.InlineKeyboardButton; +import com.pengrad.telegrambot.model.request.InlineKeyboardMarkup; +import com.pengrad.telegrambot.model.request.ReplyKeyboardMarkup; + +public class MyKeyboard { + public static Keyboard getMain() { + return new ReplyKeyboardMarkup( + new String[]{"Поиск аниме"}, + new String[]{"Недавно добавленные аниме"}, + new String[]{"Новинки аниме"}, + new String[]{"Случайное аниме"}) + .oneTimeKeyboard(true) + .resizeKeyboard(true) + .selective(true); + } + + public static Keyboard getCarousel(String typeOfAnime) { + return new InlineKeyboardMarkup( + new InlineKeyboardButton("<").callbackData("previous" + typeOfAnime), + new InlineKeyboardButton(">").callbackData("next" + typeOfAnime)); + } +} -- cgit v1.2.3