Blog và cơ sở kiến thức của dịch vụ
Hành động "Nhập" (sendChatAction) Trong Telegram
Xuất bản: 04.08.2025

Hành động "Nhập" (sendChatAction) trong Telegram là một phương pháp chỉ ra hoạt động bot hiển thị trạng thái "gõ..."trong giao diện người dùng. Đây là một yếu tố ux quan trọng báo hiệu hiệu suất của các hoạt động dài (tạo nội dung, truy xuất dữ liệu). Không giống như tin nhắn văn bản, việc nhập không truyền nội dung, nhưng nó ngăn thời gian chờ yêu cầu và tăng niềm tin vào bot. 

Hành động "Nhập" (sendChatAction) Trong Telegram

Những hạn chế của "Đánh máy" là gì..."Trong Telegram?

1. Thời lượng:

  - Trạng thái đang hoạt động trong tối đa 5 giây. 

  - Đối với hoạt động >5 giây → gửi lại hành động. 

2. Khoảng thời gian:

  - Khoảng thời gian tối thiểu giữa các yêu cầu: 1 giây.

3. Khả năng tương thích:

  - Không hoạt động trong các kênh (chỉ trò chuyện/nhóm). 

Lỗi phổ biến khi gửi " Gõ..."hành động

400 Yêu Cầu Xấu: Không Tìm Thấy Trò Chuyện

- Lý do: chat_id Không Hợp lệ hoặc bot bị loại khỏi cuộc trò chuyện. 

- Giải pháp: Kiểm tra mức độ liên quan của chat_id thông qua getUpdates. 

403 Cấm: Bot đã bị chặn bởi người dùng

- Giải pháp: Yêu cầu người dùng mở khóa bot. 

400 Yêu Cầu Xấu: loại hành Động Không Hợp Lệ

- Lý do: một hành động không tồn tại được chỉ định (ví dụ: `"suy nghĩ"`). 

- Giải pháp: Chỉ Sử dụng [hành động chính thức] (https://core.telegram.org/bots/api#sendchataction ). 

429 Quá Nhiều Yêu Cầu

- Lý do: Yêu Cầu Thường xuyên (>30 / giây). 

Thông tin

Thông tin kỹ thuật CHO API THỊ TRƯỜNG BOT

  1. - Mã loại hành động (`ActionType'): "11" (để `nhập'). 
  2. - Max. tần suất yêu cầu: 

  Nhóm: 20 yêu cầu / giây, 

  Riêng tư trò chuyện: 5 yêu cầu / giây. 

Comments
to write comments
Comment list is empty. Start now!