editMessageLiveLocation method

Future<Message> editMessageLiveLocation(
  1. double latitude,
  2. double longitude, {
  3. ChatID? chatId,
  4. int? messageId,
  5. double? horizontalAccuracy,
  6. int? heading,
  7. int? proximityAlertRadius,
  8. ReplyMarkup? replyMarkup,
})
inherited

Use this method to edit live location messages.

A location can be edited until its live_period expires or editing is explicitly disabled by a call to stopMessageLiveLocation.

On success, the edited Message is returned.

Implementation

Future<Message> editMessageLiveLocation(
  double latitude,
  double longitude, {
  ChatID? chatId,
  int? messageId,
  double? horizontalAccuracy,
  int? heading,
  int? proximityAlertRadius,
  ReplyMarkup? replyMarkup,
}) {
  return _client.apiCall(_token, 'editMessageLiveLocation', {
    'chat_id': chatId,
    'message_id': messageId,
    'latitude': latitude,
    'longitude': longitude,
    'horizontal_accuracy': horizontalAccuracy,
    'heading': heading,
    'proximity_alert_radius': proximityAlertRadius,
    'reply_markup': replyMarkup,
  });
}