EditMessageLiveLocationReq

final case class EditMessageLiveLocationReq(latitude: Float, longitude: Float, chatId: Option[ChatId], messageId: Option[Int], inlineMessageId: Option[String], horizontalAccuracy: Option[Float], heading: Option[Int], proximityAlertRadius: Option[Int], replyMarkup: Option[InlineKeyboardMarkup])
Value parameters:
chatId

Required if inline_message_id is not specified. Unique identifier for the target chat or username of the target channel (in the format @channelusername)

heading

Direction in which the user is moving, in degrees. Must be between 1 and 360 if specified.

horizontalAccuracy

The radius of uncertainty for the location, measured in meters; 0-1500

inlineMessageId

Required if chat_id and message_id are not specified. Identifier of the inline message

latitude

Latitude of new location

longitude

Longitude of new location

messageId

Required if inline_message_id is not specified. Identifier of the message to edit

proximityAlertRadius

The maximum distance for proximity alerts about approaching another chat member, in meters. Must be between 1 and 100000 if specified.

replyMarkup

A JSON-serialized object for a new inline keyboard.

trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Inherited methods

def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product