問題タブ [telegram-bot]

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.

0 投票する
2 に答える
7854 参照

bots - 電報ボット - 質問と回答を保管する

私の電報ボットはダイアログであり、質問と回答を保持する必要があります (TriviaBot など)。これを行うための最良の(最も効率的な)方法は何ですか? ユーザーIDをキーとするデータベース?

電報ボットはたくさんありますが、アイデアを得るためのソース コードの例はどこにありますか?

0 投票する
4 に答える
19875 参照

java - Telegram bot api: エラー コード 429、エラー: 要求が多すぎます: 後で再試行してください

Telegram ボットがあります。約120万人の加入者がいます。

現在、これらの数のサブスクライバーにメッセージを送信する際に問題に直面しています。

Telegram ボット API はバッチ メッセージ機能を提供しないため、個々のリクエストを Telegram に送信する必要があります。問題は、数千のメッセージの後、Telegram が Error 429: too many requests で応答を開始し、しばらくの間要求を受け入れないことです。

購読者に効果的にメッセージを送るにはどうすればよいでしょうか?

0 投票する
1 に答える
3315 参照

python - Telegram Bot でグループ内のメッセージから User オブジェクトを取得する方法

最近、私は Python で書かれた単純な Telegram ボットに取り組んでいました (python-telegram-botライブラリを使用)。このボットでは、次のコマンドを使用して最後のメッセージ オブジェクトを取得できます。

Telegram Docによると、メッセージオブジェクトには、などのいくつかの属性が含まれていますmessage_id,from,date,chat...from属性は、メッセージの送信者であるユーザーオブジェクトを返します。しかし、これfromPython のキーワード(インポート時に使用される) であるため、SyntaxError を発生させるために使用することはできません。

別の方法として、chat個人チャットの User オブジェクトと、GroupChat含まれていないグループのオブジェクトとユーザーに関する情報を返す属性を使用できます。また、このバグを報告する直接的な方法が見つかりませんでした。

それで問題は、この仕事をする方法はあるのでしょうか? または別の解決策はありますか?

0 投票する
1 に答える
143 参照

php - json の特定の要素にアクセスするにはどうすればよいですか

私は電報からのJSONを持っています.PHPでは、それがテキストの場合は何かを見つけることができますが、写真、音声、または...何か他のことを行う場合はどうすればよいでしょうか. この部分は日付の後にありますが、どうすればアクセスできますか?

インデックスのようにアクセスしてみました['message'][1]が、エラーになりました。

0 投票する
1 に答える
1566 参照

php - Telegram bot: 全文を ReplyKeyboardMarkup ボタンとして表示

選択肢をボタンとして表示したい投票のようなボットに取り組んでいます。一部の選択肢は 10 語以上で構成されています。そのテキストをボタンとして挿入すると、中間の単語がドットに変換されました。つまり、「星や夜風の歌からのメッセージを受け取る能力があります。」

これをボタンとして配置すると、次のように表示されます。

回避策はありますか?

0 投票する
1 に答える
18727 参照

telegram-bot - 電報ボットがアクセスできるユーザーに関する情報は何ですか?

テレグラム ボットを初めて使用します。テレグラム ボットをグループに追加したときに、グループ メンバーに関する情報にアクセスできるかどうかを知りたいです。プライバシー モードについては、オンかオフかを知っています。ボットは、ボットが読み取ることができるメッセージを送信したユーザーに関する情報にアクセスできますか??

0 投票する
4 に答える
2928 参照

chatbot - Telegram API メッセージの順序

電報ボットを構築しています。

これは、一度に複数のチャットを管理していることを意味します(それぞれに固有のチャット ID があります)。

ユーザーがボットにメッセージを送信すると、回答が返信されます。

HTTP 経由のテレグラム API を使用しています。

ただし、いくつかのメッセージを送信したい場合、どの HTTP 要求が最初に受け入れられるかわからないため、メッセージが間違った順序で到着することがあります。

テレグラム API にシーケンス パラメータを送信する文書化されていない方法はありますか、それとも HTTP リクエストをキューで処理する必要がありますか?