User

A user.

Properties

id: number

Unique identifier for this user or bot

color: number

Identifier of color that can be displayed instead of the user’s photo.

isBot: boolean

Whether the user is a bot.

firstName: string

The first name of the user.

lastName?: string

The last name of the user.

username?: string

The user’s main username.

also?: string[]

The user’s additional usernames.

photo?: ChatPhoto

The user’s profile photo.

languageCode?: string

The user’s IETF language tag.

isScam: boolean

Whether the user has been identified as scam.

isFake: boolean

Whether the user has been identified as an impersonator.

isPremium: boolean

Whether the user is subscribed to Telegram Premium.

isVerified: boolean

Whether the user has been verified.

isSupport: boolean

Whether the user is official support.

addedToAttachmentMenu: boolean

Whether the user is a bot that has been added to the attachment menu by the current user.