Так я смотрел на этом примере бота в мафиозной группировке, которая является поклонником и поэтому их пользовательская клавиатура поразила меняКак я могу кодировать эту уникальную настраиваемую команду Telegram Bot Keyboard в Java?
и поэтому я сделал немного исследований о нем и узнал, я нужно добавить этот простой Java-API для баннеров Telegram Bots, чтобы я мог его реализовать. Я добавил банку, но я знаю, как это сделать. Я бы хотел создать пользовательскую клавиатуру с использованием Java. Это исходный код
public class Pizza {
private static final Logger LOG = Logger.getLogger(Pizza.class.getName());
public static void main(String... args) throws Exception {
TelegramBotsApi telegramBotsApi = new TelegramBotsApi();
telegramBotsApi.registerBot(new TelegramLongPollingBot() {
@Override
public void onUpdateReceived(Update update) {
Message message = update.getMessage();
Long chatId = message.getChatId();
String input = message.getText();
if ("/recommend".equals(input)) {
SendMessage request = new SendMessage();
request.setChatId(chatId.toString());
request.setText("Peperoni");
try {
sendMessage(request);
} catch (TelegramApiException e) {
LOG.log(Level.SEVERE, "Could not send message", e);
}
@Override
public String getBotUsername() {
return "USERNAME_BOT";
}
@Override
public String getBotToken() {
return "BOT_TOKEN";
}
});
}
}
Пожалуйста, любая помощь
Какие java telegram API вы используете? – Menasheh
Я использую эту java-телеграмму api https://github.com/rubenlagus/TelegramBots –
@Menasheh можно придумать исходный код, который может создать следующую клавиатуру. Спасибо –