2016-09-03 4 views
0

私は電報用の新しいボットを作成しました。ボットのBotFatherに/ setinlineを設定しました。私はボットにメッセージを送信するときに呼び出されるwebhookを追加しましたが、メッセージを送信せずにボットチャットに何かを書くと、このWebhookは呼び出されません。テレグラムインラインボットはwebhookを呼び出しません

解決方法はありますか?

答えて

0

はい、それは、おそらくあなたは間違っているのparamを検査していない、それは最初にあなたが実行してウェブフックを設定して覚えて、同じウェブフックを呼び出します:

https://api.telegram.org/bot<BOT_TOKEN>/setWebhook?url=<YOUR_URL> 

を、あなたが言及したように、あなたは有効にする必要があります/setinline BotFatherて、それは、次のボディを持つメッセージを使用してエンドポイントを呼び出します。

{ 
    "query":"tex", 
    "from": { 
     "username":"user", 
     "first_name":"firstname", 
     "last_name":"lastname", 
     "id": 8888888, 
     "language_code":"en-US"}, 
    "id":"7777777", 
    "offset":"" 
} 

が、それはあなたが要求のトンを受け取ることができる、キーアップ時にエンドポイントを呼び出します覚えておいてください。

関連する問題