Class TdApi.BusinessInfo
java.lang.Object
dev.voroby.springframework.telegram.client.TdApi.Object
dev.voroby.springframework.telegram.client.TdApi.BusinessInfo
- Enclosing class:
- TdApi
Contains information about a Telegram Business account.
-
Field Summary
Modifier and TypeFieldDescriptionThe away message; may be null if none or the Business account is not of the current user.static final int
Identifier uniquely determining type of the object.The greeting message; may be null if none or the Business account is not of the current user.Opening hours of the business in the local time; may be null if none.Location of the business; may be null if none.int
Time left before the business will close the next time, in seconds; 0 if unknown.int
Time left before the business will open the next time, in seconds; 0 if unknown.Opening hours of the business; may be null if none.Information about start page of the account; may be null if none. -
Constructor Summary
ConstructorDescriptionContains information about a Telegram Business account.BusinessInfo
(TdApi.BusinessLocation location, TdApi.BusinessOpeningHours openingHours, TdApi.BusinessOpeningHours localOpeningHours, int nextOpenIn, int nextCloseIn, TdApi.BusinessGreetingMessageSettings greetingMessageSettings, TdApi.BusinessAwayMessageSettings awayMessageSettings, TdApi.BusinessStartPage startPage) Contains information about a Telegram Business account. -
Method Summary
Modifier and TypeMethodDescriptionint
Returns an identifier uniquely determining type of the object.Methods inherited from class dev.voroby.springframework.telegram.client.TdApi.Object
toString
-
Field Details
-
location
Location of the business; may be null if none. -
openingHours
Opening hours of the business; may be null if none. The hours are guaranteed to be valid and has already been split by week days. -
localOpeningHours
Opening hours of the business in the local time; may be null if none. The hours are guaranteed to be valid and has already been split by week days. Local time zone identifier will be empty. An updateUserFullInfo update is not triggered when value of this field changes. -
nextOpenIn
public int nextOpenInTime left before the business will open the next time, in seconds; 0 if unknown. An updateUserFullInfo update is not triggered when value of this field changes. -
nextCloseIn
public int nextCloseInTime left before the business will close the next time, in seconds; 0 if unknown. An updateUserFullInfo update is not triggered when value of this field changes. -
greetingMessageSettings
The greeting message; may be null if none or the Business account is not of the current user. -
awayMessageSettings
The away message; may be null if none or the Business account is not of the current user. -
startPage
Information about start page of the account; may be null if none. -
CONSTRUCTOR
public static final int CONSTRUCTORIdentifier uniquely determining type of the object.- See Also:
-
-
Constructor Details
-
BusinessInfo
public BusinessInfo()Contains information about a Telegram Business account. -
BusinessInfo
public BusinessInfo(TdApi.BusinessLocation location, TdApi.BusinessOpeningHours openingHours, TdApi.BusinessOpeningHours localOpeningHours, int nextOpenIn, int nextCloseIn, TdApi.BusinessGreetingMessageSettings greetingMessageSettings, TdApi.BusinessAwayMessageSettings awayMessageSettings, TdApi.BusinessStartPage startPage) Contains information about a Telegram Business account.- Parameters:
location
- Location of the business; may be null if none.openingHours
- Opening hours of the business; may be null if none. The hours are guaranteed to be valid and has already been split by week days.localOpeningHours
- Opening hours of the business in the local time; may be null if none. The hours are guaranteed to be valid and has already been split by week days. Local time zone identifier will be empty. An updateUserFullInfo update is not triggered when value of this field changes.nextOpenIn
- Time left before the business will open the next time, in seconds; 0 if unknown. An updateUserFullInfo update is not triggered when value of this field changes.nextCloseIn
- Time left before the business will close the next time, in seconds; 0 if unknown. An updateUserFullInfo update is not triggered when value of this field changes.greetingMessageSettings
- The greeting message; may be null if none or the Business account is not of the current user.awayMessageSettings
- The away message; may be null if none or the Business account is not of the current user.startPage
- Information about start page of the account; may be null if none.
-
-
Method Details
-
getConstructor
public int getConstructor()Description copied from class:TdApi.Object
Returns an identifier uniquely determining type of the object.- Specified by:
getConstructor
in classTdApi.Object
- Returns:
- this.CONSTRUCTOR
-