Packages

final case class CreateNewStickerSet(userId: Int, name: String, title: String, pngSticker: InputFile, emojis: String, containsMasks: Option[Boolean] = None, maskPosition: Option[MaskPosition] = None) extends Product with Serializable

Use this method to create new sticker set owned by a user. The bot will be able to edit the created sticker set.

Returns True on success.

userId

User identifier of created sticker set owner

name

Short name of sticker set, to be used in t.me/addstickers/ URLs (e.g., animals). Can contain only english letters, digits and underscores. Must begin with a letter. Can't contain consecutive underscores and must end in “_by_<bot username>”. <bot_username> is case insensitive. 1-64 characters.

title

Sticker set title, 1-64 characters

pngSticker

Sticker file (can be existing Telegram file or new one in .png format)

emojis

One or more emoji corresponding to the sticker

containsMasks

Pass True, if a set of mask stickers should be created

maskPosition

Position where the mask should be placed on faces

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

Instance Constructors

  1. new CreateNewStickerSet(userId: Int, name: String, title: String, pngSticker: InputFile, emojis: String, containsMasks: Option[Boolean] = None, maskPosition: Option[MaskPosition] = None)

    userId

    User identifier of created sticker set owner

    name

    Short name of sticker set, to be used in t.me/addstickers/ URLs (e.g., animals). Can contain only english letters, digits and underscores. Must begin with a letter. Can't contain consecutive underscores and must end in “_by_<bot username>”. <bot_username> is case insensitive. 1-64 characters.

    title

    Sticker set title, 1-64 characters

    pngSticker

    Sticker file (can be existing Telegram file or new one in .png format)

    emojis

    One or more emoji corresponding to the sticker

    containsMasks

    Pass True, if a set of mask stickers should be created

    maskPosition

    Position where the mask should be placed on faces

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  6. val containsMasks: Option[Boolean]
  7. val emojis: String
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  10. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. val maskPosition: Option[MaskPosition]
  13. val name: String
  14. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  16. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  17. val pngSticker: InputFile
  18. def productElementNames: Iterator[String]
    Definition Classes
    Product
  19. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  20. val title: String
  21. val userId: Int
  22. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  23. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  24. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped