#sendMessage
使用此方法发送文本消息。成功返回发送的 Message 对象。
提示:文本中形如 /command 的指令(行首或空白/分隔符后)会自动附加 bot_command 实体,客户端渲染为可点击指令;显式传入的 entities 优先,parse_mode 代码块内的指令不会附加。
参数
| 参数 | 类型 | 必需 | 说明 |
|---|---|---|---|
| chat_id | Integer | Yes | 目标聊天 ID |
| text | String | Yes | 消息文本,支持实体格式化 |
| parse_mode | String | Optional | 格式:HTML / MarkdownV2;与 entities 二选一 |
| entities | Array of MessageEntity | Optional | JSON 序列化的实体数组,精确控制加粗 / 链接 / 提及等格式 |
| reply_markup | Markup | Optional | 消息附带的回复键盘;临时消息仅支持内联键盘 |
| disable_web_page_preview | Boolean | Optional | 禁用链接预览 |
| disable_notification | Boolean | Optional | 静默发送 |
| reply_to_message_id | Integer | Optional | 回复的消息 ID |
| receiver_user_id | Integer | Optional | 指定接收用户 ID 后,消息以临时消息(阅后即焚)形式送达 |
| callback_query_id | Integer | Optional | 与回调查询绑定的临时回复;不能与 reply_parameters 同时使用 |
| reply_parameters | JSON Object | Optional | {"message_id":n} 或 {"ephemeral_message_id":n},二选一 |
| message_thread_id | Integer | Optional | 话题(Thread)顶层消息 ID |
示例
curl -X POST "https://mivra.im/bot<TOKEN>/sendMessage" -H "Content-Type: application/json" -d '{"chat_id":123456789,"text":"<b>加粗</b>与<a href=\"https://mivra.im/\">链接</a>","parse_mode":"HTML"}'
备注
单文件上传上限 25 MB。
指定 receiver_user_id 时消息以临时消息(阅后即焚)送达,阅读后自动销毁。
