2016-09-28 3 views
0

그래서 전보 봇에 새로운 오전과 내가하고 싶은 아래 스크린 샷 bot.On 갱 마피아 전보의 팬이 내가 얻을 내 관점에서 그 enter image description here자바의 전보 봇에서 텍스트 뷰에 하이퍼 링크를 설정하는 방법은 무엇입니까?

같은 것을 개발하는 방법을 알고 오전 java.Basically 매우 잘 알고 당신은 그 텍스트 하이퍼 링크를 먼저 주거나 만들어야하고, 일부 청취자를 주거나 설정해야합니다. 어떻게 그런 식으로 뭔가를 개발합니까?

이 도움

당신이 /로 시작하는 그 단어에 어떤 링크 정보를 추가 할 필요가 없습니다

답변

1

이 필요하세요 내 코드

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


     }); 
    } 

} 

입니다. 봇과의 대화에서 /으로 시작하는 모든 단어는 봇 명령으로 간주되므로 앱에서 클릭 가능한 것으로 표시됩니다. 하지만 실제로는 봇의 명령을 관리하는 코드를 작성해야합니다.

+0

감사합니다. –

관련 문제