KeyboardButtonRequestUsers¶
- class telegram.KeyboardButtonRequestUsers(request_id, user_is_bot=None, user_is_premium=None, max_quantity=None, request_name=None, request_username=None, request_photo=None, *, api_kwargs=None)[source]¶
Bases:
telegram.TelegramObjectThis object defines the criteria used to request a suitable user. The identifier of the selected user will be shared with the bot when the corresponding button is pressed. More about requesting users ».
Objects of this class are comparable in terms of equality. Two objects of this class are considered equal, if their
request_idis equal.Available In
Added in version 20.8: This class was previously named
KeyboardButtonRequestUser.- Parameters:
request_id (
int) – Signed 32-bit identifier of the request, which will be received back in thetelegram.UsersSharedobject. Must be unique within the message.user_is_bot (
bool, optional) – PassTrueto request a bot, passFalseto request a regular user. If not specified, no additional restrictions are applied.user_is_premium (
bool, optional) – PassTrueto request a premium user, passFalseto request a non-premium user. If not specified, no additional restrictions are applied.max_quantity (
int, optional) –The maximum number of users to be selected;
1-10. Defaults to1.Added in version 20.8.
request_name (
bool, optional) –Pass
Trueto request the users’ first and last name.Added in version 21.1.
request_username (
bool, optional) –Pass
Trueto request the users’ username.Added in version 21.1.
request_photo (
bool, optional) –Pass
Trueto request the users’ photo.Added in version 21.1.
- user_is_bot[source]¶
Optional. Pass
Trueto request a bot, passFalseto request a regular user. If not specified, no additional restrictions are applied.- Type:
- user_is_premium[source]¶
Optional. Pass
Trueto request a premium user, passFalseto request a non-premium user. If not specified, no additional restrictions are applied.- Type:
- max_quantity[source]¶
Optional. The maximum number of users to be selected;
1-10. Defaults to1.Added in version 20.8.
- Type:
- request_name[source]¶
Optional. Pass
Trueto request the users’ first and last name.Added in version 21.1.
- Type: