ChatShared

class telegram.ChatShared(request_id, chat_id, *, api_kwargs=None)[source]

Bases: telegram.TelegramObject

This object contains information about the chat whose identifier was shared with the bot using a telegram.KeyboardButtonRequestChat button.

Objects of this class are comparable in terms of equality. Two objects of this class are considered equal, if their request_id and chat_id are equal.

New in version 20.1.

Parameters:
  • request_id (int) – Identifier of the request.

  • chat_id (int) – Identifier of the shared user. This number may be greater than 32 bits and some programming languages may have difficulty/silent defects in interpreting it. But it is smaller than 52 bits, so a signed 64-bit integer or double-precision float type are safe for storing this identifier.

request_id[source]

Identifier of the request.

Type:

int

chat_id[source]

Identifier of the shared user. This number may be greater than 32 bits and some programming languages may have difficulty/silent defects in interpreting it. But it is smaller than 52 bits, so a signed 64-bit integer or double-precision float type are safe for storing this identifier.

Type:

int