StickerSetCreateOptions Interface

{
  "id": 2560,
  "name": "StickerSetCreateOptions",
  "variant": "declaration",
  "kind": 256,
  "flags": {},
  "children": [
    {
      "id": 2562,
      "name": "name",
      "variant": "declaration",
      "kind": 1024,
      "flags": {},
      "comment": {
        "summary": [
          {
            "kind": "text",
            "text": "Short name of sticker set, to be used in "
          },
          {
            "kind": "code",
            "text": "`t.me/addstickers/`"
          },
          {
            "kind": "text",
            "text": " URLs (e.g., *animals*).\nCan contain only English letters, digits and underscores.\nMust begin with a letter, can't contain consecutive underscores and must end in "
          },
          {
            "kind": "code",
            "text": "`\"_by_<bot_username>\"`"
          },
          {
            "kind": "text",
            "text": ".\n"
          },
          {
            "kind": "code",
            "text": "`<bot_username>`"
          },
          {
            "kind": "text",
            "text": " is case insensitive. 1-64 characters."
          }
        ]
      },
      "sources": [
        {
          "fileName": "packages/tgkit/src/types.ts",
          "line": 1505,
          "character": 1
        }
      ],
      "type": {
        "type": "intrinsic",
        "name": "string"
      }
    },
    {
      "id": 2567,
      "name": "needsRepainting",
      "variant": "declaration",
      "kind": 1024,
      "flags": {
        "isOptional": true
      },
      "comment": {
        "summary": [
          {
            "kind": "text",
            "text": "If stickers in the sticker set must be repainted to the color of text when used in messages,\nthe accent color if used as emoji status, white on chat photos,\nor another appropriate color based on context; for custom emoji sticker sets only"
          }
        ]
      },
      "sources": [
        {
          "fileName": "packages/tgkit/src/types.ts",
          "line": 1519,
          "character": 1
        }
      ],
      "type": {
        "type": "intrinsic",
        "name": "boolean"
      }
    },
    {
      "id": 2565,
      "name": "stickerFormat",
      "variant": "declaration",
      "kind": 1024,
      "flags": {},
      "comment": {
        "summary": [
          {
            "kind": "text",
            "text": "Format of stickers in the set"
          }
        ]
      },
      "sources": [
        {
          "fileName": "packages/tgkit/src/types.ts",
          "line": 1511,
          "character": 1
        }
      ],
      "type": {
        "type": "reference",
        "target": 2062,
        "name": "StickerFormat",
        "package": "tgkit"
      }
    },
    {
      "id": 2566,
      "name": "stickerType",
      "variant": "declaration",
      "kind": 1024,
      "flags": {
        "isOptional": true
      },
      "comment": {
        "summary": [
          {
            "kind": "text",
            "text": "Type of stickers in the set. By default, a regular sticker set is created."
          }
        ]
      },
      "sources": [
        {
          "fileName": "packages/tgkit/src/types.ts",
          "line": 1513,
          "character": 1
        }
      ],
      "type": {
        "type": "reference",
        "target": 2066,
        "name": "StickerType",
        "package": "tgkit"
      }
    },
    {
      "id": 2564,
      "name": "stickers",
      "variant": "declaration",
      "kind": 1024,
      "flags": {},
      "comment": {
        "summary": [
          {
            "kind": "text",
            "text": "List of 1-50 initial stickers to be added to the sticker set"
          }
        ]
      },
      "sources": [
        {
          "fileName": "packages/tgkit/src/types.ts",
          "line": 1509,
          "character": 1
        }
      ],
      "type": {
        "type": "array",
        "elementType": {
          "type": "reference",
          "target": 2555,
          "name": "InputSticker",
          "package": "tgkit"
        }
      }
    },
    {
      "id": 2563,
      "name": "title",
      "variant": "declaration",
      "kind": 1024,
      "flags": {},
      "comment": {
        "summary": [
          {
            "kind": "text",
            "text": "Sticker set title, 1-64 characters"
          }
        ]
      },
      "sources": [
        {
          "fileName": "packages/tgkit/src/types.ts",
          "line": 1507,
          "character": 1
        }
      ],
      "type": {
        "type": "intrinsic",
        "name": "string"
      }
    },
    {
      "id": 2561,
      "name": "userId",
      "variant": "declaration",
      "kind": 1024,
      "flags": {},
      "comment": {
        "summary": [
          {
            "kind": "text",
            "text": "User identifier of created sticker set owner"
          }
        ]
      },
      "sources": [
        {
          "fileName": "packages/tgkit/src/types.ts",
          "line": 1498,
          "character": 1
        }
      ],
      "type": {
        "type": "intrinsic",
        "name": "number"
      }
    }
  ],
  "groups": [
    {
      "title": "Properties",
      "children": [
        2562,
        2567,
        2565,
        2566,
        2564,
        2563,
        2561
      ]
    }
  ],
  "sources": [
    {
      "fileName": "packages/tgkit/src/types.ts",
      "line": 1496,
      "character": 17
    }
  ]
}