Telegramでの「タイピング」アクション(sendChatAction)
Telegramの「タイピング」アクション(sendChatAction)は次のとおりです。 ステータス"タイピングを表示するボットの活動を示す方法。.."ユーザーインターフェースで。 これは、長期的な運用(コンテンツ生成、データ検索)のパフォーマンスを示す重要なUX要素です。 テキストメッセージとは異なり、タイピングはコンテンツを送信しませんが、要求のタイムアウトを防ぎ、ボットへの信頼を高めます。

「タイピング」の制限は何ですか。..「電報で?
1. 期間:
-ステータスは最大5秒間アクティブです。
-操作の場合>5秒→アクションを再送信します。
2. インターバル:
-要求間の最小間隔:1秒。
3. 互換性:
-チャンネルでは機能しません(チャット/グループのみ)。
「タイピング」を送信するときの一般的なエラー。.."アクション
400Bad Request:チャットが見つかりません
-理由:無効なchat_idまたはボットがチャットから除外されます。
-解決策:getUpdatesを介してchat_idの関連性を確認してください。
403Forbidden:ボットはユーザーによってブロックされました
-解決策:ユーザーがボットのロックを解除する必要があります。
400Bad Request:無効なアクションタイプ
-理由:存在しないアクションが指定されています(たとえば、`"thinking"`)。
-解決策:[公式アクション]のみを使用する(https://core.telegram.org/bots/api#sendchataction )。
429リクエストが多すぎます
-理由:頻繁な要求(>30/秒)。
情報
BOT-MARKET APIの技術情報
- -アクションタイプコード('ActionType`):"11"('タイピング'用)。
- -マックス リクエストの頻度:
グループ:20件/秒,
プライベート チャット:5リクエスト/秒。