AIOG-T-82 added the field proximity_alert_distance to the classes Location, InlineQueryResultLocation, InputLocationMessageContent; fixed heading in InputLocationMessageContent

This commit is contained in:
Oleg A 2020-11-05 21:24:11 +03:00
parent d54348386a
commit 5903540f41
3 changed files with 9 additions and 0 deletions

View file

@ -360,6 +360,7 @@ class InlineQueryResultLocation(InlineQueryResult):
title: base.String = fields.Field()
live_period: base.Integer = fields.Field()
heading: typing.Optional[base.Integer] = fields.Field()
proximity_alert_radius: typing.Optional[base.Integer] = fields.Field()
input_message_content: InputMessageContent = fields.Field(base=InputMessageContent)
thumb_url: base.String = fields.Field()
thumb_width: base.Integer = fields.Field()
@ -372,6 +373,7 @@ class InlineQueryResultLocation(InlineQueryResult):
title: base.String,
live_period: typing.Optional[base.Integer] = None,
heading: typing.Optional[base.Integer] = None,
proximity_alert_radius: typing.Optional[base.Integer] = None,
reply_markup: typing.Optional[InlineKeyboardMarkup] = None,
input_message_content: typing.Optional[InputMessageContent] = None,
thumb_url: typing.Optional[base.String] = None,
@ -385,6 +387,7 @@ class InlineQueryResultLocation(InlineQueryResult):
title=title,
live_period=live_period,
heading=heading,
proximity_alert_radius=proximity_alert_radius,
reply_markup=reply_markup,
input_message_content=input_message_content,
thumb_url=thumb_url,

View file

@ -45,14 +45,19 @@ class InputLocationMessageContent(InputMessageContent):
latitude: base.Float = fields.Field()
longitude: base.Float = fields.Field()
heading: typing.Optional[base.Integer] = fields.Field()
proximity_alert_radius: typing.Optional[base.Integer] = fields.Field()
def __init__(self,
latitude: base.Float,
longitude: base.Float,
heading: typing.Optional[base.Integer] = None,
proximity_alert_radius: typing.Optional[base.Integer] = None,
):
super().__init__(
latitude=latitude,
longitude=longitude,
heading=heading,
proximity_alert_radius=proximity_alert_radius,
)

View file

@ -14,3 +14,4 @@ class Location(base.TelegramObject):
latitude: base.Float = fields.Field()
live_period: typing.Optional[base.Integer] = fields.Field()
heading: typing.Optional[base.Integer] = fields.Field()
proximity_alert_radius: typing.Optional[base.Integer] = fields.Field()