Skip to content
Back to top
View this page

# StoryAreaPosition

class telegram.StoryAreaPosition(x_percentage, y_percentage, width_percentage, height_percentage, rotation_angle, corner_radius_percentage, *, api_kwargs=None)

  Bases: `telegram.TelegramObject`

  Describes the position of a clickable area within a story.

  Objects of this class are comparable in terms of equality. Two objects of this class are considered equal, if all of their attributes are equal.

  Available In

  `telegram.StoryArea.position`

  Added in version 22.1.

  Parameters:

    - x_percentage (`float`) – The abscissa of the area’s center, as a percentage of the media width.

    - y_percentage (`float`) – The ordinate of the area’s center, as a percentage of the media height.

    - width_percentage (`float`) – The width of the area’s rectangle, as a percentage of the media width.

    - height_percentage (`float`) – The height of the area’s rectangle, as a percentage of the media height.

    - rotation_angle (`float`) – The clockwise rotation angle of the rectangle, in degrees; 0-`360`.

    - corner_radius_percentage (`float`) – The radius of the rectangle corner rounding, as a percentage of the media width.

  x_percentage

    The abscissa of the area’s center, as a percentage of the media width.

    Type:

      `float`

  y_percentage

    The ordinate of the area’s center, as a percentage of the media height.

    Type:

      `float`

  width_percentage

    The width of the area’s rectangle, as a percentage of the media width.

    Type:

      `float`

  height_percentage

    The height of the area’s rectangle, as a percentage of the media height.

    Type:

      `float`

  rotation_angle

    The clockwise rotation angle of the rectangle, in degrees; 0-`360`.

    Type:

      `float`

  corner_radius_percentage

    The radius of the rectangle corner rounding, as a percentage of the media width.

    Type:

      `float`