2017-09-01 22 views
1

テレグラムユーザ名がテレグラムに存在するかどうかをJavaで確認するにはどうすればよいですか?テレグラムユーザ名がテレグラムであることをJavaで確認する

たとえば@sadema exsistsと@sadeamaは存在しません。

これは私のですが、私は私の if文で何を挿入する必要があり、方法を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これらのボットでは、ボットapiを介してユーザーインターフェイスのみが作成されますが、バックエンドではデータはテレグラムAPIで処理され、ボットを介してユーザーに渡されます。 –

関連する問題