2017-09-01 64 views
1

如何檢查電報中是否存在電報用戶名或不使用Java?使用Java中的電報機器人檢查電報用戶名的存在

例如@sadema exsists和@sadeama不存在。

這是我onUpdateReceived方法,我應該插入我如果聲明?

@Override 
public void onUpdateReceived(Update update) { 

    SendMessage sendMessage = new SendMessage(); 
    sendMessage.setChatId(update.getMessage().getChatId()); 


    if ("@sadema" exists on telegram) 
    sendMessage.setText("https://t.me/sadema"); 

    try { 
     sendMessage(sendMessage); 
    } catch (TelegramApiException e) { 
     e.printStackTrace(); 
    } 


} 
+0

歡迎來到Stackoverflow,你到目前爲止嘗試過什麼? –

+0

@MárioFernandes謝謝你,我編輯了我的問題,請再讀一遍。 –

+0

您是否在檢查接收更新時是否存在?用戶名是更新用戶的用戶名?你能提供這些信息嗎? – 91DarioDev

回答

0

有沒有這樣的電報機器人的API(以檢查用戶名是否是免費或採取,如果這是你想要的)。

您需要爲此使用電報API本身。

+0

謝謝,但請訪問這個機器人:@ idyab2bot,怎麼可能機器人的創建者構建該機器人? –

+0

@sadimahman在這些機器人中,只有用戶界面是通過bot api創建的,但是在後端,數據通過電報API處理,然後通過機器人傳遞給您。 –