Telegram user data structure

interface TelegramUser {
    first_name: string;
    id: string;
    is_bot: boolean;
    last_name?: string;
    username?: string;
}

Properties

first_name: string

User's first name

id: string

Telegram user ID (unique identifier)

is_bot: boolean

Whether this user is a bot

last_name?: string

User's last name (optional)

username?: string

Telegram username (optional, can be changed by user)