Class

com.bot4s.telegram.models

InlineQueryResultArticle

Related Doc: package models

Permalink

case class InlineQueryResultArticle(id: String, title: String, inputMessageContent: InputMessageContent, replyMarkup: Option[InlineKeyboardMarkup] = None, url: Option[String] = None, hideUrl: Option[Boolean] = None, description: Option[String] = None, thumbUrl: Option[String] = None, thumbWidth: Option[Int] = None, thumbHeight: Option[Int] = None, type: String = "article") extends InlineQueryResult with Product with Serializable

Represents a link to an article or web page.

id

String Unique identifier for this result, 1-64 Bytes

title

String Title of the result

inputMessageContent

InputMessageContent Content of the message to be sent

replyMarkup

InlineKeyboardMarkup Optional Inline keyboard attached to the message

url

String Optional URL of the result

hideUrl

Boolean Optional Pass True, if you don't want the URL to be shown in the message

description

String Optional Short description of the result

thumbUrl

String Optional Url of the thumbnail for the result

thumbWidth

Integer Optional Thumbnail width

thumbHeight

Integer Optional Thumbnail height

type

String Type of the result, must be article

Linear Supertypes
Serializable, Serializable, Product, Equals, InlineQueryResult, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. InlineQueryResultArticle
  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 InlineQueryResultArticle(id: String, title: String, inputMessageContent: InputMessageContent, replyMarkup: Option[InlineKeyboardMarkup] = None, url: Option[String] = None, hideUrl: Option[Boolean] = None, description: Option[String] = None, thumbUrl: Option[String] = None, thumbWidth: Option[Int] = None, thumbHeight: Option[Int] = None, type: String = "article")

    Permalink

    id

    String Unique identifier for this result, 1-64 Bytes

    title

    String Title of the result

    inputMessageContent

    InputMessageContent Content of the message to be sent

    replyMarkup

    InlineKeyboardMarkup Optional Inline keyboard attached to the message

    url

    String Optional URL of the result

    hideUrl

    Boolean Optional Pass True, if you don't want the URL to be shown in the message

    description

    String Optional Short description of the result

    thumbUrl

    String Optional Url of the thumbnail for the result

    thumbWidth

    Integer Optional Thumbnail width

    thumbHeight

    Integer Optional Thumbnail height

    type

    String Type of the result, must be article

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. val description: Option[String]

    Permalink

    String Optional Short description of the result

  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. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  10. val hideUrl: Option[Boolean]

    Permalink

    Boolean Optional Pass True, if you don't want the URL to be shown in the message

  11. val id: String

    Permalink

    String Unique identifier for this result, 1-64 Bytes

    String Unique identifier for this result, 1-64 Bytes

    Definition Classes
    InlineQueryResultArticleInlineQueryResult
  12. val inputMessageContent: InputMessageContent

    Permalink

    InputMessageContent Content of the message to be sent

  13. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  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
    InlineQueryResultArticleInlineQueryResult
  18. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink

    Integer Optional Thumbnail height

  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 Title of the result

  23. val type: String

    Permalink

    String Type of the result, must be article

    String Type of the result, must be article

    Definition Classes
    InlineQueryResultArticleInlineQueryResult
  24. val url: Option[String]

    Permalink

    String Optional URL of the result

  25. final def wait(): Unit

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

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