class TelegramBot::InputRichMessage

Included Modules

Defined in:

telegram_bot/types/rich_message.cr

Constructors

Instance Method Summary

Constructor Detail

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

def self.new(*, __pull_for_json_serializable pull : JSON::PullParser) #

def self.new(*, blocks : Array(InputRichBlock) | Nil = nil, html : String | Nil = nil, markdown : String | Nil = nil, media : Array(InputRichMessageMedia) | Nil = nil, is_rtl : Bool | Nil = nil, skip_entity_detection : Bool | Nil = nil) #

Instance Method Detail

def blocks : Array(InputRichBlock) | Nil #

def blocks=(blocks : Array(InputRichBlock) | Nil) #

def collect_attachments(attachments : Hash(String, String | ::File)) : Nil #

def html : String | Nil #

def html=(html : String | Nil) #

def is_rtl=(is_rtl : Bool | Nil) #

def is_rtl? : Bool | Nil #

def markdown : String | Nil #

def markdown=(markdown : String | Nil) #

def media : Array(InputRichMessageMedia) | Nil #

def media=(media : Array(InputRichMessageMedia) | Nil) #

def skip_entity_detection=(skip_entity_detection : Bool | Nil) #

def skip_entity_detection? : Bool | Nil #