2016-09-28 6 views
0

Так я новичок в Телеграмма ботом, и я очень хорошо знакомы в java.Basically фанат банды мафиозного телеграммы bot.On скриншоте ниже я хотел бы знать, как развивать что-то вроде этого enter image description hereКак установить гиперссылки на textview на боксе Telegram в 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"; 
      } 


     }); 
    } 

} 

Пожалуйста, нужна помощь

ответ

1

вам не нужно, чтобы добавить любую информацию ссылка на эти слова, начинающиеся с /. В разговоре с ботами каждое слово, начинающееся с /, считается командой бота и поэтому помечено как кликаемое приложением. Но вам действительно нужно сделать код для управления этими командами в вашем боте.

+0

сейчас я получаю благодарность –

 Смежные вопросы

  • Нет связанных вопросов^_^