class Tourmaline::InputMediaPhoto
- Tourmaline::InputMediaPhoto
- Reference
- Object
Overview
Represents a photo to be sent.
Included Modules
- JSON::Serializable
Defined in:
tourmaline/types/api.crConstructors
- .new(pull : JSON::PullParser)
- .new(media : String, type : String = "photo", caption : String | Nil = nil, parse_mode : ParseMode = ParseMode::Markdown, caption_entities : Array(Tourmaline::MessageEntity) = [] of Tourmaline::MessageEntity, has_spoiler : Bool | Nil = nil)
Instance Method Summary
-
#caption : String | Nil
Optional.
-
#caption=(caption : String | Nil)
Optional.
-
#caption_entities : Array(Tourmaline::MessageEntity)
Optional.
-
#caption_entities=(caption_entities : Array(Tourmaline::MessageEntity))
Optional.
-
#has_spoiler=(has_spoiler : Bool | Nil)
Optional.
-
#has_spoiler? : Bool | Nil
Optional.
-
#media : String
File to send.
-
#media=(media : String)
File to send.
-
#parse_mode : ParseMode
Optional.
-
#parse_mode=(parse_mode : ParseMode)
Optional.
-
#type : String
Type of the result, must be photo
-
#type=(type : String)
Type of the result, must be photo
Constructor Detail
Instance Method Detail
Optional. Pass True if the photo needs to be covered with a spoiler animation
Optional. Pass True if the photo needs to be covered with a spoiler animation
File to send. Pass a file_id to send a file that exists on the Telegram servers (recommended), pass an HTTP URL for Telegram to get a file from the Internet, or pass "attach://<file_attach_name>" to upload a new one using multipart/form-data under <file_attach_name> name. More information on Sending Files: https://core.telegram.org/bots/api#sending-files
File to send. Pass a file_id to send a file that exists on the Telegram servers (recommended), pass an HTTP URL for Telegram to get a file from the Internet, or pass "attach://<file_attach_name>" to upload a new one using multipart/form-data under <file_attach_name> name. More information on Sending Files: https://core.telegram.org/bots/api#sending-files
Optional. Mode for parsing entities in the photo caption. See formatting options for more details.
Optional. Mode for parsing entities in the photo caption. See formatting options for more details.