Skip to content

GramIO API Reference / @gramio/contexts/dist / UserRating

Class: UserRating

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

This object describes the rating of a user based on their Telegram Star spendings.

Documentation

Constructors

Constructor

new UserRating(payload): UserRating

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

Parameters

ParameterType
payloadTelegramUserRating

Returns

UserRating

Properties

PropertyTypeDefined in
payloadTelegramUserRatingcontexts/index.d.ts:3940

Accessors

[toStringTag]

Get Signature

get [toStringTag](): string

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

Returns

string


currentLevelRating

Get Signature

get currentLevelRating(): number

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

The rating value required to get the current level

Returns

number


level

Get Signature

get level(): number

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

Current level of the user, indicating their reliability when purchasing digital goods and services

Returns

number


nextLevelRating

Get Signature

get nextLevelRating(): number

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

Optional. The rating value required to get to the next level; omitted if the maximum level was reached

Returns

number


rating

Get Signature

get rating(): number

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

Numerical value of the user's rating; the higher the rating, the better

Returns

number