Class TdApi.BusinessInfo

java.lang.Object
dev.voroby.springframework.telegram.client.TdApi.Object
dev.voroby.springframework.telegram.client.TdApi.BusinessInfo
Enclosing class:
TdApi

public static class TdApi.BusinessInfo extends TdApi.Object
Contains information about a Telegram Business account.
  • Field Details

    • location

      public TdApi.BusinessLocation location
      Location of the business; may be null if none.
    • openingHours

      public TdApi.BusinessOpeningHours 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

      public TdApi.BusinessOpeningHours 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 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

      public int 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

      public TdApi.BusinessGreetingMessageSettings greetingMessageSettings
      The greeting message; may be null if none or the Business account is not of the current user.
    • awayMessageSettings

      public TdApi.BusinessAwayMessageSettings awayMessageSettings
      The away message; may be null if none or the Business account is not of the current user.
    • startPage

      public TdApi.BusinessStartPage startPage
      Information about start page of the account; may be null if none.
    • CONSTRUCTOR

      public static final int CONSTRUCTOR
      Identifier 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 class TdApi.Object
      Returns:
      this.CONSTRUCTOR