mirror of
https://github.com/yagop/node-telegram-bot-api
synced 2025-08-23 10:27:49 +00:00
Add editMessageMedia method
Reference: Telegram API Documentation: https://core.telegram.org/bots/api#editmessagemedia
This commit is contained in:
parent
b585957a0a
commit
67c738b0d3
@ -1184,6 +1184,26 @@ class TelegramBot extends EventEmitter {
|
|||||||
return this._request('editMessageCaption', { form });
|
return this._request('editMessageCaption', { form });
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Use this method to edit audio, document, photo, or video messages.
|
||||||
|
* If a message is a part of a message album, then it can be edited only to a photo or a video.
|
||||||
|
* Otherwise, message type can be changed arbitrarily. When inline message is edited, new file can't be uploaded.
|
||||||
|
* Use previously uploaded file via its file_id or specify a URL.
|
||||||
|
* On success, the edited Message is returned.
|
||||||
|
*
|
||||||
|
* Note that you must provide one of chat_id, message_id, or
|
||||||
|
* inline_message_id in your request.
|
||||||
|
*
|
||||||
|
* @param {Object} media A JSON-serialized object for a new media content of the message
|
||||||
|
* @param {Object} [options] Additional Telegram query options (provide either one of chat_id, message_id, or inline_message_id here)
|
||||||
|
* @return {Promise}
|
||||||
|
* @see https://core.telegram.org/bots/api#editmessagemedia
|
||||||
|
*/
|
||||||
|
editMessageMedia(media, form = {}) {
|
||||||
|
form.media = media;
|
||||||
|
return this._request('editMessageMedia', { form });
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Use this method to edit only the reply markup of messages
|
* Use this method to edit only the reply markup of messages
|
||||||
* sent by the bot or via the bot (for inline bots).
|
* sent by the bot or via the bot (for inline bots).
|
||||||
|
Loading…
x
Reference in New Issue
Block a user