public static class TdApi.KeyboardButtonTypeRequestUsers extends TdApi.KeyboardButtonType
| Modifier and Type | Field and Description |
|---|---|
static int |
CONSTRUCTOR
Identifier uniquely determining type of the object.
|
int |
id
Unique button identifier.
|
int |
maxQuantity
The maximum number of users to share.
|
boolean |
requestName
Pass true to request name of the users; bots only.
|
boolean |
requestPhoto
Pass true to request photo of the users; bots only.
|
boolean |
requestUsername
Pass true to request username of the users; bots only.
|
boolean |
restrictUserIsBot
True, if the shared users must or must not be bots.
|
boolean |
restrictUserIsPremium
True, if the shared users must or must not be Telegram Premium users.
|
boolean |
userIsBot
True, if the shared users must be bots; otherwise, the shared users must not be bots.
|
boolean |
userIsPremium
True, if the shared users must be Telegram Premium users; otherwise, the shared users must not be Telegram Premium users.
|
| Constructor and Description |
|---|
KeyboardButtonTypeRequestUsers()
A button that requests users to be shared by the current user; available only in private chats.
|
KeyboardButtonTypeRequestUsers(int id,
boolean restrictUserIsBot,
boolean userIsBot,
boolean restrictUserIsPremium,
boolean userIsPremium,
int maxQuantity,
boolean requestName,
boolean requestUsername,
boolean requestPhoto)
A button that requests users to be shared by the current user; available only in private chats.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getConstructor()
Returns an identifier uniquely determining type of the object.
|
toStringpublic int id
public boolean restrictUserIsBot
public boolean userIsBot
public boolean restrictUserIsPremium
public boolean userIsPremium
public int maxQuantity
public boolean requestName
public boolean requestUsername
public boolean requestPhoto
public static final int CONSTRUCTOR
public KeyboardButtonTypeRequestUsers()
public KeyboardButtonTypeRequestUsers(int id,
boolean restrictUserIsBot,
boolean userIsBot,
boolean restrictUserIsPremium,
boolean userIsPremium,
int maxQuantity,
boolean requestName,
boolean requestUsername,
boolean requestPhoto)
id - Unique button identifier.restrictUserIsBot - True, if the shared users must or must not be bots.userIsBot - True, if the shared users must be bots; otherwise, the shared users must not be bots. Ignored if restrictUserIsBot is false.restrictUserIsPremium - True, if the shared users must or must not be Telegram Premium users.userIsPremium - True, if the shared users must be Telegram Premium users; otherwise, the shared users must not be Telegram Premium users. Ignored if restrictUserIsPremium is false.maxQuantity - The maximum number of users to share.requestName - Pass true to request name of the users; bots only.requestUsername - Pass true to request username of the users; bots only.requestPhoto - Pass true to request photo of the users; bots only.public int getConstructor()
TdApi.ObjectgetConstructor in class TdApi.Object