Class

com.bot4s.telegram.models

InlineQueryResultLocation

Related Doc: package models

Permalink

case class InlineQueryResultLocation(id: String, latitude: Double, longitude: Double, title: String, replyMarkup: Option[InlineKeyboardMarkup] = None, inputMessageContent: Option[InputMessageContent] = None, thumbUrl: Option[String] = None, thumbWidth: Option[Int] = None, thumbHeight: Option[Int] = None, type: String = "location") extends InlineQueryResult with Product with Serializable

Represents a location on a map.

By default, the location will be sent by the user. Alternatively, you can use input_message_content to send a message with the specified content instead of the location.

id

String Unique identifier for this result, 1-64 Bytes

latitude

Float number Location latitude in degrees

longitude

Float number Location longitude in degrees

title

String Location title

replyMarkup

InlineKeyboardMarkup Optional Inline keyboard attached to the message

inputMessageContent

InputMessageContent Optional Content of the message to be sent instead of the location

thumbUrl

String Optional Url of the thumbnail for the result

thumbWidth

Integer Optional Thumbnail width

thumbHeight

Integer Optional Thumbnail height Note: This will only work in Telegram versions released after 9 April, 2016. Older clients will ignore them.

type

String Type of the result, must be location

Linear Supertypes
Serializable, Serializable, Product, Equals, InlineQueryResult, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. InlineQueryResultLocation
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. InlineQueryResult
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new InlineQueryResultLocation(id: String, latitude: Double, longitude: Double, title: String, replyMarkup: Option[InlineKeyboardMarkup] = None, inputMessageContent: Option[InputMessageContent] = None, thumbUrl: Option[String] = None, thumbWidth: Option[Int] = None, thumbHeight: Option[Int] = None, type: String = "location")

    Permalink

    id

    String Unique identifier for this result, 1-64 Bytes

    latitude

    Float number Location latitude in degrees

    longitude

    Float number Location longitude in degrees

    title

    String Location title

    replyMarkup

    InlineKeyboardMarkup Optional Inline keyboard attached to the message

    inputMessageContent

    InputMessageContent Optional Content of the message to be sent instead of the location

    thumbUrl

    String Optional Url of the thumbnail for the result

    thumbWidth

    Integer Optional Thumbnail width

    thumbHeight

    Integer Optional Thumbnail height Note: This will only work in Telegram versions released after 9 April, 2016. Older clients will ignore them.

    type

    String Type of the result, must be location

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  7. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  8. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  9. val id: String

    Permalink

    String Unique identifier for this result, 1-64 Bytes

    String Unique identifier for this result, 1-64 Bytes

    Definition Classes
    InlineQueryResultLocationInlineQueryResult
  10. val inputMessageContent: Option[InputMessageContent]

    Permalink

    InputMessageContent Optional Content of the message to be sent instead of the location

  11. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  12. val latitude: Double

    Permalink

    Float number Location latitude in degrees

  13. val longitude: Double

    Permalink

    Float number Location longitude in degrees

  14. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  15. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  16. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  17. val replyMarkup: Option[InlineKeyboardMarkup]

    Permalink

    InlineKeyboardMarkup Optional Inline keyboard attached to the message

    InlineKeyboardMarkup Optional Inline keyboard attached to the message

    Definition Classes
    InlineQueryResultLocationInlineQueryResult
  18. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  19. val thumbHeight: Option[Int]

    Permalink

    Integer Optional Thumbnail height Note: This will only work in Telegram versions released after 9 April, 2016.

    Integer Optional Thumbnail height Note: This will only work in Telegram versions released after 9 April, 2016. Older clients will ignore them.

  20. val thumbUrl: Option[String]

    Permalink

    String Optional Url of the thumbnail for the result

  21. val thumbWidth: Option[Int]

    Permalink

    Integer Optional Thumbnail width

  22. val title: String

    Permalink

    String Location title

  23. val type: String

    Permalink

    String Type of the result, must be location

    String Type of the result, must be location

    Definition Classes
    InlineQueryResultLocationInlineQueryResult
  24. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from InlineQueryResult

Inherited from AnyRef

Inherited from Any

Ungrouped