問題タブ [telepot]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 電報ボットで写真を送る方法
私は、いくつかの写真やビデオを私のchat_id
. さて、私はPythonを使用しています。これはスクリプトです
行bot.sendphoto
にパスとchat_id
イメージのを挿入しますが、何も起こりません。
どこが間違っていますか?
ありがとう
python - ユーザー テレグラム ボットから情報を取得するにはどうすればよいですか?
たとえば、ボットは「Send me your name」、「Send me your last name」を送信し、このデータを 2 つの変数に保存します。私の言語は Python で、ボットを作成するためにテレポット パッケージを使用しました。
telegram - BadHTTPResponse(response.status, text, response) 電報ボット API
ユーザーから文字列を取得し(インラインモード)、データを送り返すインラインボットがあります。これは私のコードです:
上記のコードで、ボットに単語 ( などپروانه
) を送信すると、次のエラーが発生します。
行bot.answerInlineQuery(query_id, articles, cache_time=5)
を変更bot.answerInlineQuery(query_id, articles[:-4], cache_time=5)
すると、この問題は表示されず、ボットはデータを送り返します。使用するbot.answerInlineQuery(query_id, articles[:-3], cache_time=5)
と、再びエラーが発生します。そして、私がbot.answerInlineQuery(query_id, articles[6], cache_time=5)
(の新しいアイテムを正確に意味するarticles
)を使用すると、例外は発生しません。おそらく、この新しく追加されたアイテムには問題がないことを意味します。どこが間違っていますか?タイムアウトはありますか?articles
またはオブジェクト全体に制限はありますか? message_text
配列の項目のすべてarticles
が 4096 文字未満です。コードを変更して、テキストとして 1 文字のみの 1000 個のアイテムurllib3
を送信しようとすると、このエラーが再び発生するため、これは制限だと思います。articles