Package org.drinkless.tdlib
Class TdApi.InputMessagePoll
- java.lang.Object
-
- org.drinkless.tdlib.TdApi.Object
-
- org.drinkless.tdlib.TdApi.InputMessageContent
-
- org.drinkless.tdlib.TdApi.InputMessagePoll
-
- Enclosing class:
- TdApi
public static class TdApi.InputMessagePoll extends TdApi.InputMessageContent
A message with a poll. Polls can't be sent to secret chats. Polls can be sent only to a private chat with a bot.
-
-
Field Summary
Fields Modifier and Type Field Description intcloseDatePoint in time (Unix timestamp) when the poll will automatically be closed; for bots only.static intCONSTRUCTORIdentifier uniquely determining type of the object.booleanisAnonymousTrue, if the poll voters are anonymous.booleanisClosedTrue, if the poll needs to be sent already closed; for bots only.intopenPeriodAmount of time the poll will be active after creation, in seconds; for bots only.String[]optionsList of poll answer options, 2-10 strings 1-100 characters each.StringquestionPoll question; 1-255 characters (up to 300 characters for bots).TdApi.PollTypetypeType of the poll.
-
Constructor Summary
Constructors Constructor Description InputMessagePoll()A message with a poll.InputMessagePoll(String question, String[] options, boolean isAnonymous, TdApi.PollType type, int openPeriod, int closeDate, boolean isClosed)A message with a poll.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetConstructor()-
Methods inherited from class org.drinkless.tdlib.TdApi.Object
toString
-
-
-
-
Field Detail
-
question
public String question
Poll question; 1-255 characters (up to 300 characters for bots).
-
options
public String[] options
List of poll answer options, 2-10 strings 1-100 characters each.
-
isAnonymous
public boolean isAnonymous
True, if the poll voters are anonymous. Non-anonymous polls can't be sent or forwarded to channels.
-
type
public TdApi.PollType type
Type of the poll.
-
openPeriod
public int openPeriod
Amount of time the poll will be active after creation, in seconds; for bots only.
-
closeDate
public int closeDate
Point in time (Unix timestamp) when the poll will automatically be closed; for bots only.
-
isClosed
public boolean isClosed
True, if the poll needs to be sent already closed; for bots only.
-
CONSTRUCTOR
public static final int CONSTRUCTOR
Identifier uniquely determining type of the object.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
InputMessagePoll
public InputMessagePoll()
A message with a poll. Polls can't be sent to secret chats. Polls can be sent only to a private chat with a bot.
-
InputMessagePoll
public InputMessagePoll(String question, String[] options, boolean isAnonymous, TdApi.PollType type, int openPeriod, int closeDate, boolean isClosed)
A message with a poll. Polls can't be sent to secret chats. Polls can be sent only to a private chat with a bot.- Parameters:
question- Poll question; 1-255 characters (up to 300 characters for bots).options- List of poll answer options, 2-10 strings 1-100 characters each.isAnonymous- True, if the poll voters are anonymous. Non-anonymous polls can't be sent or forwarded to channels.type- Type of the poll.openPeriod- Amount of time the poll will be active after creation, in seconds; for bots only.closeDate- Point in time (Unix timestamp) when the poll will automatically be closed; for bots only.isClosed- True, if the poll needs to be sent already closed; for bots only.
-
-
Method Detail
-
getConstructor
public int getConstructor()
- Specified by:
getConstructorin classTdApi.Object- Returns:
- this.CONSTRUCTOR
-
-