GramIO API Reference / @gramio/contexts/dist / PollAnswer
Class: PollAnswer
Defined in: contexts/index.d.ts:4486
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:4488
Parameters
| Parameter | Type |
|---|---|
payload | TelegramPollAnswer |
Returns
PollAnswer
Properties
| Property | Type | Defined in |
|---|---|---|
payload | TelegramPollAnswer | contexts/index.d.ts:4487 |
Accessors
[toStringTag]
Get Signature
get [toStringTag]():
string
Defined in: contexts/index.d.ts:4490
Returns
string
optionIds
Get Signature
get optionIds():
number[]
Defined in: contexts/index.d.ts:4503
0-based identifiers of answer options, chosen by the user. May be empty if the user retracted their vote.
Returns
number[]
optionPersistentIds
Get Signature
get optionPersistentIds():
string[]
Defined in: contexts/index.d.ts:4508
Persistent identifiers of the chosen answer options. May be empty if the vote was retracted.
Returns
string[]
pollId
Get Signature
get pollId():
string
Defined in: contexts/index.d.ts:4492
Unique poll identifier
Returns
string
senderId
Get Signature
get senderId():
number
Defined in: contexts/index.d.ts:4498
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:4496
The user, who changed the answer to the poll
Returns
voterChat
Get Signature
get voterChat():
Chat
Defined in: contexts/index.d.ts:4494
The chat that changed the answer to the poll, if the voter is anonymous