Class

com.bot4s.telegram.models

ChosenInlineResult

Related Doc: package models

Permalink

case class ChosenInlineResult(resultId: String, from: User, location: Option[Location] = None, inlineMessageId: Option[String] = None, query: String) extends Product with Serializable

This object represents a result of an inline query that was chosen by the user and sent to their chat partner.

resultId

String The unique identifier for the result that was chosen.

from

User The user that chose the result.

location

Location Optional Sender location, only for bots that require user location

inlineMessageId

String Optional Identifier of the sent inline message. Available only if there is an inline keyboard attached to the message. Will be also received in callback queries and can be used to edit the message.

query

String The query that was used to obtain the result

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

Instance Constructors

  1. new ChosenInlineResult(resultId: String, from: User, location: Option[Location] = None, inlineMessageId: Option[String] = None, query: String)

    Permalink

    resultId

    String The unique identifier for the result that was chosen.

    from

    User The user that chose the result.

    location

    Location Optional Sender location, only for bots that require user location

    inlineMessageId

    String Optional Identifier of the sent inline message. Available only if there is an inline keyboard attached to the message. Will be also received in callback queries and can be used to edit the message.

    query

    String The query that was used to obtain the result

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. val from: User

    Permalink

    User The user that chose the result.

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

    Permalink
    Definition Classes
    AnyRef → Any
  10. val inlineMessageId: Option[String]

    Permalink

    String Optional Identifier of the sent inline message.

    String Optional Identifier of the sent inline message. Available only if there is an inline keyboard attached to the message. Will be also received in callback queries and can be used to edit the message.

  11. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  12. val location: Option[Location]

    Permalink

    Location Optional Sender location, only for bots that require user location

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

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

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

    Permalink
    Definition Classes
    AnyRef
  16. val query: String

    Permalink

    String The query that was used to obtain the result

  17. val resultId: String

    Permalink

    String The unique identifier for the result that was chosen.

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

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

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

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

Inherited from Any

Ungrouped