Package org.drinkless.tdlib
Class TdApi.EditBusinessMessageLiveLocation
java.lang.Object
org.drinkless.tdlib.TdApi.Object
org.drinkless.tdlib.TdApi.Function<TdApi.BusinessMessage>
org.drinkless.tdlib.TdApi.EditBusinessMessageLiveLocation
- Enclosing class:
- TdApi
public static class TdApi.EditBusinessMessageLiveLocation
extends TdApi.Function<TdApi.BusinessMessage>
Edits the content of a live location in a message sent on behalf of a business account; for bots only.
Returns BusinessMessage
-
Field Summary
FieldsModifier and TypeFieldDescriptionUnique identifier of business connection on behalf of which the message was sent.longThe chat the message belongs to.static final intIdentifier uniquely determining type of the object.New live location of the message; pass null to stop sharing the live location.longIdentifier of the message.The new message reply markup; pass null if none. -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor for a function, which edits the content of a live location in a message sent on behalf of a business account; for bots only.EditBusinessMessageLiveLocation(String businessConnectionId, long chatId, long messageId, TdApi.ReplyMarkup replyMarkup, TdApi.LiveLocation location) Creates a function, which edits the content of a live location in a message sent on behalf of a business account; for bots only. -
Method Summary
Modifier and TypeMethodDescriptionintReturns an identifier uniquely determining type of the object.Methods inherited from class org.drinkless.tdlib.TdApi.Function
toString
-
Field Details
-
businessConnectionId
Unique identifier of business connection on behalf of which the message was sent. -
chatId
public long chatIdThe chat the message belongs to. -
messageId
public long messageIdIdentifier of the message. -
replyMarkup
The new message reply markup; pass null if none. -
location
New live location of the message; pass null to stop sharing the live location. If the new livePeriod isn't set to 0x7FFFFFFF, then it must not exceed the current livePeriod by more than a day, and the live location expiration date must remain in the next 90 days. -
CONSTRUCTOR
public static final int CONSTRUCTORIdentifier uniquely determining type of the object.- See Also:
-
-
Constructor Details
-
EditBusinessMessageLiveLocation
public EditBusinessMessageLiveLocation()Default constructor for a function, which edits the content of a live location in a message sent on behalf of a business account; for bots only.Returns
BusinessMessage -
EditBusinessMessageLiveLocation
public EditBusinessMessageLiveLocation(String businessConnectionId, long chatId, long messageId, TdApi.ReplyMarkup replyMarkup, TdApi.LiveLocation location) Creates a function, which edits the content of a live location in a message sent on behalf of a business account; for bots only.Returns
BusinessMessage- Parameters:
businessConnectionId- Unique identifier of business connection on behalf of which the message was sent.chatId- The chat the message belongs to.messageId- Identifier of the message.replyMarkup- The new message reply markup; pass null if none.location- New live location of the message; pass null to stop sharing the live location. If the new livePeriod isn't set to 0x7FFFFFFF, then it must not exceed the current livePeriod by more than a day, and the live location expiration date must remain in the next 90 days.
-
-
Method Details
-
getConstructor
public int getConstructor()Description copied from class:TdApi.ObjectReturns an identifier uniquely determining type of the object.- Specified by:
getConstructorin classTdApi.Object- Returns:
- this.CONSTRUCTOR
-