Class

com.bot4s.telegram.models

InlineQueryResultVenue

Related Doc: package models

Permalink

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

Represents a venue.

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

id

String Unique identifier for this result, 1-64 Bytes

latitude

Float Latitude of the venue location in degrees

longitude

Float Longitude of the venue location in degrees

title

String Title of the venue

address

String Address of the venue

foursquareId

String Optional Foursquare identifier of the venue if known

foursquareType

String Optional. Foursquare type of the venue, if known. (For example, “arts_entertainment/default”, “arts_entertainment/aquarium” or “food/icecream”.)

replyMarkup

InlineKeyboardMarkup Optional Inline keyboard attached to the message

inputMessageContent

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

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 venue

Linear Supertypes
Serializable, Serializable, Product, Equals, InlineQueryResult, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. InlineQueryResultVenue
  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 InlineQueryResultVenue(id: String, latitude: Double, longitude: Double, title: String, address: String, foursquareId: Option[String] = None, foursquareType: Option[String] = None, replyMarkup: Option[InlineKeyboardMarkup] = None, inputMessageContent: Option[InputMessageContent] = None, thumbUrl: Option[String] = None, thumbWidth: Option[Int] = None, thumbHeight: Option[Int] = None, type: String = "venue")

    Permalink

    id

    String Unique identifier for this result, 1-64 Bytes

    latitude

    Float Latitude of the venue location in degrees

    longitude

    Float Longitude of the venue location in degrees

    title

    String Title of the venue

    address

    String Address of the venue

    foursquareId

    String Optional Foursquare identifier of the venue if known

    foursquareType

    String Optional. Foursquare type of the venue, if known. (For example, “arts_entertainment/default”, “arts_entertainment/aquarium” or “food/icecream”.)

    replyMarkup

    InlineKeyboardMarkup Optional Inline keyboard attached to the message

    inputMessageContent

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

    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 venue

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. val address: String

    Permalink

    String Address of the venue

  5. final def asInstanceOf[T0]: T0

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

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. val foursquareId: Option[String]

    Permalink

    String Optional Foursquare identifier of the venue if known

  10. val foursquareType: Option[String]

    Permalink

    String Optional.

    String Optional. Foursquare type of the venue, if known. (For example, “arts_entertainment/default”, “arts_entertainment/aquarium” or “food/icecream”.)

  11. final def getClass(): Class[_]

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

    Permalink

    String Unique identifier for this result, 1-64 Bytes

    String Unique identifier for this result, 1-64 Bytes

    Definition Classes
    InlineQueryResultVenueInlineQueryResult
  13. val inputMessageContent: Option[InputMessageContent]

    Permalink

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

  14. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  15. val latitude: Double

    Permalink

    Float Latitude of the venue location in degrees

  16. val longitude: Double

    Permalink

    Float Longitude of the venue location in degrees

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

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

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

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

    Permalink

    InlineKeyboardMarkup Optional Inline keyboard attached to the message

    InlineKeyboardMarkup Optional Inline keyboard attached to the message

    Definition Classes
    InlineQueryResultVenueInlineQueryResult
  21. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  22. 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.

  23. val thumbUrl: Option[String]

    Permalink

    String Optional Url of the thumbnail for the result

  24. val thumbWidth: Option[Int]

    Permalink

    Integer Optional Thumbnail width

  25. val title: String

    Permalink

    String Title of the venue

  26. val type: String

    Permalink

    String Type of the result, must be venue

    String Type of the result, must be venue

    Definition Classes
    InlineQueryResultVenueInlineQueryResult
  27. final def wait(): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. 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