editMessageText
Chỉnh sửa nội dung tin nhắn.
Giá trị trả về: Nếu thành công, trả về Message or True.
Tham số
| Tham số | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
business_connection_id | String | Tùy chọn | ID kết nối doanh nghiệp |
chat_id | Integer or String | Tùy chọn | ID chat |
message_id | Integer | Tùy chọn | ID tin nhắn |
inline_message_id | String | Tùy chọn | ID tin nhắn inline |
text | String | Tùy chọn | Nội dung mới (bắt buộc nếu không chỉ định rich_message) |
parse_mode | String | Tùy chọn | HTML, Markdown, MarkdownV2 |
entities | Array of MessageEntity | Tùy chọn | Mảng JSON MessageEntity |
link_preview_options | LinkPreviewOptions | Tùy chọn | Đối tượng JSON LinkPreviewOptions |
rich_message | InputRichMessage | Tùy chọn | Đối tượng JSON InputRichMessage — bắt buộc nếu không chỉ định text (Bot API 10.1) |
reply_markup | InlineKeyboardMarkup | Tùy chọn | JSON: InlineKeyboardMarkup |
Ví dụ request
curl
curl -s "https://api.telegram.org/bot$TOKEN/editMessageText"
Python
import requests
TOKEN = "123456789:AAEexampleTokenReplaceWithYours"
resp = requests.get(f"https://api.telegram.org/bot{TOKEN}/editMessageText", timeout=30)
print(resp.json())
JavaScript
const TOKEN = "123456789:AAEexampleTokenReplaceWithYours";
const res = await fetch(`https://api.telegram.org/bot${TOKEN}/editMessageText`);
console.log(await res.json());
Hướng dẫn từng bước: API gửi tin nhắn Telegram: hướng dẫn sendMessage với curl, Python và JavaScript
Phương thức liên quan
editMessageCaptionChỉnh sửa chú thích của media.editMessageMediaChỉnh sửa media trong tin nhắn.editMessageReplyMarkupChỉnh sửa reply markup của tin nhắn.editMessageLiveLocationChỉnh sửa vị trí trực tiếp.stopMessageLiveLocationDừng chia sẻ vị trí trực tiếp.editMessageChecklistChỉnh sửa checklist.