GramIO API Reference / @gramio/contexts/dist / PollAnswer
Class: PollAnswer
Defined in: contexts/index.d.ts:4361
This object represents an answer of a user in a non-anonymous poll.
Extended by
Constructors
Constructor
new PollAnswer(
payload):PollAnswer
Defined in: contexts/index.d.ts:4363
Parameters
| Parameter | Type |
|---|---|
payload | TelegramPollAnswer |
Returns
PollAnswer
Properties
| Property | Type | Defined in |
|---|---|---|
payload | TelegramPollAnswer | contexts/index.d.ts:4362 |
Accessors
[toStringTag]
Get Signature
get [toStringTag]():
string
Defined in: contexts/index.d.ts:4365
Returns
string
optionIds
Get Signature
get optionIds():
number[]
Defined in: contexts/index.d.ts:4378
0-based identifiers of answer options, chosen by the user. May be empty if the user retracted their vote.
Returns
number[]
pollId
Get Signature
get pollId():
string
Defined in: contexts/index.d.ts:4367
Unique poll identifier
Returns
string
senderId
Get Signature
get senderId():
number
Defined in: contexts/index.d.ts:4373
Sender ID. Since user and voterChat are mutually exclusive, this field will either contain user.id or voterChat.id as a shortcut =)
Returns
number
user
Get Signature
get user():
User
Defined in: contexts/index.d.ts:4371
The user, who changed the answer to the poll
Returns
voterChat
Get Signature
get voterChat():
Chat
Defined in: contexts/index.d.ts:4369
The chat that changed the answer to the poll, if the voter is anonymous