class

TelegramBot::Poll

Inherits JSON::Serializable < Reference < Object

Constructors

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

Instance methods

allows_multiple_answers=(allows_multiple_answers : Bool | Nil)
Source
allows_multiple_answers?
Source
allows_revoting=(allows_revoting : Bool | Nil)
Source
allows_revoting?
Source
close_date
Source
close_date=(close_date : Int32 | Nil)
Source
correct_option_ids
Source
correct_option_ids=(correct_option_ids : Array(Int32) | Nil)
Source
country_codes
Source
country_codes=(country_codes : Array(String) | Nil)
Source
description
Source
description=(description : String | Nil)
Source
description_entities
Source
description_entities=(description_entities : Array(MessageEntity) | Nil)
Source
explanation
Source
explanation=(explanation : String | Nil)
Source
explanation_entities
Source
explanation_entities=(explanation_entities : Array(MessageEntity) | Nil)
Source
explanation_media
Source
explanation_media=(explanation_media : PollMedia | Nil)
Source
id=(id : String | Nil)
Source
is_anonymous=(is_anonymous : Bool | Nil)
Source
is_anonymous?
Source
is_closed=(is_closed : Bool | Nil)
Source
is_closed?
Source
media
Source
media=(media : PollMedia | Nil)
Source
members_only=(members_only : Bool | Nil)
Source
members_only?
Source
open_period
Source
open_period=(open_period : Int32 | Nil)
Source
options
Source
options=(options : Array(PollOption) | Nil)
Source
question
Source
question=(question : String | Nil)
Source
question_entities
Source
question_entities=(question_entities : Array(MessageEntity) | Nil)
Source
total_voter_count
Source
total_voter_count=(total_voter_count : Int32 | Nil)
Source
type
Source
type=(type : String | Nil)
Source