Skip to content

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

ParameterType
payloadTelegramPollAnswer

Returns

PollAnswer

Properties

PropertyTypeDefined in
payloadTelegramPollAnswercontexts/index.d.ts:4362

Accessors

[toStringTag]

Get Signature

get [toStringTag](): string

Defined in: contexts/index.d.ts:4365

MDN

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

User


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

Returns

Chat