send Poll
Use this method to send a native poll. On success, the sent Message is returned.
Use this method to send a native poll. On success, the sent Message is returned.
Parameters
Unique identifier for the target chat or username of the target channel (in the format @channelusername)
Poll question, 1-300 characters
A JSON-serialized list of answer options, 2-10 strings 1-100 characters each
True, if the poll needs to be anonymous, defaults to True
Poll type, “quiz” or “regular”, defaults to “regular”
True, if the poll allows multiple answers, ignored for polls in quiz mode, defaults to False
0-based identifier of the correct answer option, required for polls in quiz mode
Text that is shown when a user chooses an incorrect answer or taps on the lamp icon in a quiz-style poll, 0-200 characters with at most 2 line feeds after entities parsing
Mode for parsing entities in the explanation. See formatting options for more details.
List of special entities that appear in the poll explanation, which can be specified instead of parse_mode
Amount of time in seconds the poll will be active after creation, 5-600. Can't be used together with close_date.
Point in time (Unix timestamp) when the poll will be automatically closed. Must be at least 5 and no more than 600 seconds in the future. Can't be used together with open_period.
Pass True, if the poll needs to be immediately closed. This can be useful for poll preview.
Sends the message silently. Users will receive a notification with no sound.
If the message is a reply, ID of the original message
Pass True, if the message should be sent even if the specified replied-to message is not found
Additional interface options. A JSON-serialized object for an inline keyboard, custom reply keyboard, instructions to remove reply keyboard or to force a reply from the user.