class
TelegramBot::InputRichMessage
- TelegramBot::InputRichMessage
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
telegram_bot/types/rich_message.crConstructors
- .new(pull : JSON::PullParser)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
- .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 Summary
- #blocks : Array(InputRichBlock) | Nil
- #blocks=(blocks : Array(InputRichBlock) | Nil)
- #collect_attachments(attachments : Hash(String, String | ::File)) : Nil
- #html : String | Nil
- #html=(html : String | Nil)
- #is_rtl=(is_rtl : Bool | Nil)
- #is_rtl? : Bool | Nil
- #markdown : String | Nil
- #markdown=(markdown : String | Nil)
- #media : Array(InputRichMessageMedia) | Nil
- #media=(media : Array(InputRichMessageMedia) | Nil)
- #skip_entity_detection=(skip_entity_detection : Bool | Nil)
- #skip_entity_detection? : Bool | Nil
Constructor Detail
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)
#