API

編集/削除/転送

ボットが送信したメッセージを編集または削除; 転送およびコピー。

認証: Authorization: Bearer sbot_…

POST/api/v1/bots/editMessage
Bot Token

editMessageボットメッセージの編集

このロボットによって送信されたテキスト メッセージの編集のみをサポートします (同じ `system_user_id`)。 `edited_message` Update をトリガーします。

  • 必填:message_id (或 messageId)、text (或 content)
  • 仅限本机器人发送的消息;其他消息返回 403
  • 編集が成功すると、metadata.isEdited=true というメッセージが表示され、クライアントには「編集済み」マークが表示されます。
POST/api/v1/bots/deleteMessage
Bot Token

deleteMessageボットメッセージの削除

このロボットによって送信されたメッセージの削除のみがサポートされています。 `message_deleted` Update をトリガーします。

  • 必填:message_id (或 messageId)
  • 仅限本机器人发送的消息;其他消息返回 403
  • 削除後、ダウンストリームは message.deleted をブロードキャストし、クライアントは履歴から削除されます。
POST/api/v1/bots/editMessageReplyMarkup
Bot Token

editMessageReplyMarkupInlineKeyboard のみを編集

このロボットの特定のメッセージ内の `reply_markup` を置き換えます。テキストやマルチメディアを変更しないでください。 `null` を渡してクリア ボタンを示します。

  • 必填:message_id
  • reply_markupnull 等价于「清空按钮」;提供新键盘则按 8×8 / text 1–64 / callback_data ≤ 64 字节 / url 必须 http(s):// / action 仅支持 user_profilepublic_group 校验
  • public_group 只能指向存在且未解散的公开群;群在消息发出后改为私有时,客户端也会拒绝跳转
  • 仅限本机器人发送的消息;其他消息返回 403
POST/api/v1/bots/forwardMessage
Bot Token

forwardMessage転送メッセージ

履歴メッセージをターゲット チャットに転送します。ボットは、ソース/ターゲット チャットの両方でアクティブなメンバーである必要があります。

  • 必填:from_chat_idchat_id (目标)、message_id
  • 可选:caption
  • 返回:转发后的消息对象
POST/api/v1/bots/copyMessage
Bot Token

copyMessageコピーメッセージ

`forwardMessage` と同期しますが、「転送元」マークは付きません。

  • 必須: from_chat_idchat_idmessage_id
  • オプション: caption (コピーのテキスト/キャプションを上書き; forwardMessage と同じ意味)
  • 返却: コピーされたメッセージオブジェクト (metadata.isForwarded は設定されていません)