class TelegramBot::Message

Defined in:

telegram_bot/types/message.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(__temp_794 : JSON::PullParser) #

[View source]

Instance Method Detail

def audio : Audio | Nil #

[View source]
def audio=(_audio : Audio | Nil) #

[View source]
def author_signature : String | Nil #

[View source]
def author_signature=(_author_signature : String | Nil) #

[View source]
def caption : String | Nil #

[View source]
def caption=(_caption : String | Nil) #

[View source]
def caption_entities : Array(MessageEntity) | Nil #

[View source]
def caption_entities=(_caption_entities : Array(MessageEntity) | Nil) #

[View source]
def channel_chat_created : Bool | Nil #

[View source]
def channel_chat_created=(_channel_chat_created : Bool | Nil) #

[View source]
def chat : Chat #

[View source]
def chat=(_chat : Chat) #

[View source]
def contact : Contact | Nil #

[View source]
def contact=(_contact : Contact | Nil) #

[View source]
def date : Int32 #

[View source]
def date=(_date : Int32) #

[View source]
def delete_chat_photo : Bool | Nil #

[View source]
def delete_chat_photo=(_delete_chat_photo : Bool | Nil) #

[View source]
def document : Document | Nil #

[View source]
def document=(_document : Document | Nil) #

[View source]
def edit_date : Int32 | Nil #

[View source]
def edit_date=(_edit_date : Int32 | Nil) #

[View source]
def entities : Array(MessageEntity) | Nil #

[View source]
def entities=(_entities : Array(MessageEntity) | Nil) #

[View source]
def forward_date : Int32 | Nil #

[View source]
def forward_date=(_forward_date : Int32 | Nil) #

[View source]
def forward_from : User | Nil #

[View source]
def forward_from=(_forward_from : User | Nil) #

[View source]
def forward_from_chat : Chat | Nil #

[View source]
def forward_from_chat=(_forward_from_chat : Chat | Nil) #

[View source]
def forward_from_message_id : Int32 | Nil #

[View source]
def forward_from_message_id=(_forward_from_message_id : Int32 | Nil) #

[View source]
def forward_signature : String | Nil #

[View source]
def forward_signature=(_forward_signature : String | Nil) #

[View source]
def from : User | Nil #

[View source]
def from=(_from : User | Nil) #

[View source]
def group_chat_created : Bool | Nil #

[View source]
def group_chat_created=(_group_chat_created : Bool | Nil) #

[View source]
def invoice : Invoice | Nil #

[View source]
def invoice=(_invoice : Invoice | Nil) #

[View source]
def left_chat_member : User | Nil #

[View source]
def left_chat_member=(_left_chat_member : User | Nil) #

[View source]
def location : Location | Nil #

[View source]
def location=(_location : Location | Nil) #

[View source]
def message_id : Int32 #

[View source]
def message_id=(_message_id : Int32) #

[View source]
def migrate_from_chat_id : Int32 | Nil #

[View source]
def migrate_from_chat_id=(_migrate_from_chat_id : Int32 | Nil) #

[View source]
def migrate_to_chat_id : Int32 | Nil #

[View source]
def migrate_to_chat_id=(_migrate_to_chat_id : Int32 | Nil) #

[View source]
def new_chat_members : Array(User) | Nil #

[View source]
def new_chat_members=(_new_chat_members : Array(User) | Nil) #

[View source]
def new_chat_photo : Array(PhotoSize) | Nil #

[View source]
def new_chat_photo=(_new_chat_photo : Array(PhotoSize) | Nil) #

[View source]
def new_chat_title : String | Nil #

[View source]
def new_chat_title=(_new_chat_title : String | Nil) #

[View source]
def photo : Array(PhotoSize) | Nil #

[View source]
def photo=(_photo : Array(PhotoSize) | Nil) #

[View source]
def pinned_message : Message | Nil #

[View source]
def pinned_message=(_pinned_message : Message | Nil) #

[View source]
def reply_to_message : Message | Nil #

[View source]
def reply_to_message=(_reply_to_message : Message | Nil) #

[View source]
def sticker : Sticker | Nil #

[View source]
def sticker=(_sticker : Sticker | Nil) #

[View source]
def successful_payment : SuccessfulPayment | Nil #

[View source]
def successful_payment=(_successful_payment : SuccessfulPayment | Nil) #

[View source]
def supergroup_chat_created : Bool | Nil #

[View source]
def supergroup_chat_created=(_supergroup_chat_created : Bool | Nil) #

[View source]
def text : String | Nil #

[View source]
def text=(_text : String | Nil) #

[View source]
def to_json(json : JSON::Builder) #

[View source]
def venue : Venue | Nil #

[View source]
def venue=(_venue : Venue | Nil) #

[View source]
def video : Video | Nil #

[View source]
def video=(_video : Video | Nil) #

[View source]
def video_note : VideoNote | Nil #

[View source]
def video_note=(_video_note : VideoNote | Nil) #

[View source]
def voice : Voice | Nil #

[View source]
def voice=(_voice : Voice | Nil) #

[View source]