Java 如何在 Telegram 机器人的 textview 上设置超链接?

How to set hyperlinks on textview on Telegram bot in Java?

所以我是 Telegram 机器人的新手并且非常熟悉 java.Basically 我是帮派黑手党电报的粉丝 bot.On 下面的截图我想知道如何开发类似的东西

在我看来,我知道你必须先提供或制作这些文本超链接,然后再提供或设置一些 listeners.How 有人开发过类似的东西吗?

这是我的代码

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";
            }


        });
    }

}

请帮忙

您不需要向 / 开头的单词添加任何 link 信息。在与机器人的对话中,每个以 / 开头的单词都被视为机器人命令,因此被应用程序标记为可点击。但是您确实需要编写代码来管理机器人中的这些命令。