class

TelegramBot::ExternalReplyInfo

Inherits JSON::Serializable < Reference < Object

Constructors

new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

animation
Source
animation=(animation : Animation | Nil)
Source
audio
Source
audio=(audio : Audio | Nil)
Source
chat
Source
chat=(chat : Chat | Nil)
Source
checklist
Source
checklist=(checklist : JSON::Any | Nil)
Source
contact
Source
contact=(contact : Contact | Nil)
Source
dice
Source
dice=(dice : Dice | Nil)
Source
document
Source
document=(document : Document | Nil)
Source
game
Source
game=(game : Game | Nil)
Source
giveaway
Source
giveaway=(giveaway : JSON::Any | Nil)
Source
giveaway_winners
Source
giveaway_winners=(giveaway_winners : JSON::Any | Nil)
Source
has_media_spoiler=(has_media_spoiler : Bool | Nil)
Source
has_media_spoiler?
Source
invoice
Source
invoice=(invoice : Invoice | Nil)
Source
live_photo
Source
live_photo=(live_photo : LivePhoto | Nil)
Source
location
Source
location=(location : Location | Nil)
Source
message_id
Source
message_id=(message_id : Int32 | Nil)
Source
origin
Source
origin=(origin : MessageOrigin)
Source
photo
Source
photo=(photo : Array(PhotoSize) | Nil)
Source
poll
Source
poll=(poll : Poll | Nil)
Source
sticker
Source
sticker=(sticker : Sticker | Nil)
Source
story
Source
story=(story : JSON::Any | Nil)
Source
venue
Source
venue=(venue : Venue | Nil)
Source
video
Source
video=(video : Video | Nil)
Source
video_note
Source
video_note=(video_note : VideoNote | Nil)
Source
voice
Source
voice=(voice : Voice | Nil)
Source