mirror of
https://github.com/aiogram/aiogram.git
synced 2026-04-08 16:37:47 +00:00
Set description_parse_mode default to "parse_mode" and use DateTime for addition_date in PollOption
This commit is contained in:
parent
81cc924ed8
commit
af53c4eb45
9 changed files with 19 additions and 12 deletions
|
|
@ -1,3 +1,4 @@
|
||||||
explanation_parse_mode: parse_mode
|
explanation_parse_mode: parse_mode
|
||||||
question_parse_mode: parse_mode
|
question_parse_mode: parse_mode
|
||||||
|
description_parse_mode: parse_mode
|
||||||
protect_content: protect_content
|
protect_content: protect_content
|
||||||
|
|
|
||||||
5
.butcher/types/PollOption/replace.yml
Normal file
5
.butcher/types/PollOption/replace.yml
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
annotations:
|
||||||
|
addition_date:
|
||||||
|
parsed_type:
|
||||||
|
type: std
|
||||||
|
name: DateTime
|
||||||
|
|
@ -3025,7 +3025,7 @@ class Bot:
|
||||||
close_date: DateTimeUnion | None = None,
|
close_date: DateTimeUnion | None = None,
|
||||||
is_closed: bool | None = None,
|
is_closed: bool | None = None,
|
||||||
description: str | None = None,
|
description: str | None = None,
|
||||||
description_parse_mode: str | None = None,
|
description_parse_mode: str | Default | None = Default("parse_mode"),
|
||||||
description_entities: list[MessageEntity] | None = None,
|
description_entities: list[MessageEntity] | None = None,
|
||||||
disable_notification: bool | None = None,
|
disable_notification: bool | None = None,
|
||||||
protect_content: bool | Default | None = Default("protect_content"),
|
protect_content: bool | Default | None = Default("protect_content"),
|
||||||
|
|
|
||||||
|
|
@ -71,7 +71,7 @@ class SendPoll(TelegramMethod[Message]):
|
||||||
"""Pass :code:`True` if the poll needs to be immediately closed. This can be useful for poll preview."""
|
"""Pass :code:`True` if the poll needs to be immediately closed. This can be useful for poll preview."""
|
||||||
description: str | None = None
|
description: str | None = None
|
||||||
"""Description of the poll to be sent, 0-1024 characters after entities parsing"""
|
"""Description of the poll to be sent, 0-1024 characters after entities parsing"""
|
||||||
description_parse_mode: str | None = None
|
description_parse_mode: str | Default | None = Default("parse_mode")
|
||||||
"""Mode for parsing entities in the poll description. See `formatting options <https://core.telegram.org/bots/api#formatting-options>`_ for more details."""
|
"""Mode for parsing entities in the poll description. See `formatting options <https://core.telegram.org/bots/api#formatting-options>`_ for more details."""
|
||||||
description_entities: list[MessageEntity] | None = None
|
description_entities: list[MessageEntity] | None = None
|
||||||
"""A JSON-serialized list of special entities that appear in the poll description, which can be specified instead of *description_parse_mode*"""
|
"""A JSON-serialized list of special entities that appear in the poll description, which can be specified instead of *description_parse_mode*"""
|
||||||
|
|
@ -132,7 +132,7 @@ class SendPoll(TelegramMethod[Message]):
|
||||||
close_date: DateTimeUnion | None = None,
|
close_date: DateTimeUnion | None = None,
|
||||||
is_closed: bool | None = None,
|
is_closed: bool | None = None,
|
||||||
description: str | None = None,
|
description: str | None = None,
|
||||||
description_parse_mode: str | None = None,
|
description_parse_mode: str | Default | None = Default("parse_mode"),
|
||||||
description_entities: list[MessageEntity] | None = None,
|
description_entities: list[MessageEntity] | None = None,
|
||||||
disable_notification: bool | None = None,
|
disable_notification: bool | None = None,
|
||||||
protect_content: bool | Default | None = Default("protect_content"),
|
protect_content: bool | Default | None = Default("protect_content"),
|
||||||
|
|
|
||||||
|
|
@ -1795,7 +1795,7 @@ class ChatJoinRequest(TelegramObject):
|
||||||
close_date: DateTimeUnion | None = None,
|
close_date: DateTimeUnion | None = None,
|
||||||
is_closed: bool | None = None,
|
is_closed: bool | None = None,
|
||||||
description: str | None = None,
|
description: str | None = None,
|
||||||
description_parse_mode: str | None = None,
|
description_parse_mode: str | Default | None = Default("parse_mode"),
|
||||||
description_entities: list[MessageEntity] | None = None,
|
description_entities: list[MessageEntity] | None = None,
|
||||||
disable_notification: bool | None = None,
|
disable_notification: bool | None = None,
|
||||||
protect_content: bool | Default | None = Default("protect_content"),
|
protect_content: bool | Default | None = Default("protect_content"),
|
||||||
|
|
@ -1917,7 +1917,7 @@ class ChatJoinRequest(TelegramObject):
|
||||||
close_date: DateTimeUnion | None = None,
|
close_date: DateTimeUnion | None = None,
|
||||||
is_closed: bool | None = None,
|
is_closed: bool | None = None,
|
||||||
description: str | None = None,
|
description: str | None = None,
|
||||||
description_parse_mode: str | None = None,
|
description_parse_mode: str | Default | None = Default("parse_mode"),
|
||||||
description_entities: list[MessageEntity] | None = None,
|
description_entities: list[MessageEntity] | None = None,
|
||||||
disable_notification: bool | None = None,
|
disable_notification: bool | None = None,
|
||||||
protect_content: bool | Default | None = Default("protect_content"),
|
protect_content: bool | Default | None = Default("protect_content"),
|
||||||
|
|
|
||||||
|
|
@ -936,7 +936,7 @@ class ChatMemberUpdated(TelegramObject):
|
||||||
close_date: DateTimeUnion | None = None,
|
close_date: DateTimeUnion | None = None,
|
||||||
is_closed: bool | None = None,
|
is_closed: bool | None = None,
|
||||||
description: str | None = None,
|
description: str | None = None,
|
||||||
description_parse_mode: str | None = None,
|
description_parse_mode: str | Default | None = Default("parse_mode"),
|
||||||
description_entities: list[MessageEntity] | None = None,
|
description_entities: list[MessageEntity] | None = None,
|
||||||
disable_notification: bool | None = None,
|
disable_notification: bool | None = None,
|
||||||
protect_content: bool | Default | None = Default("protect_content"),
|
protect_content: bool | Default | None = Default("protect_content"),
|
||||||
|
|
|
||||||
|
|
@ -1758,7 +1758,7 @@ class InaccessibleMessage(MaybeInaccessibleMessage):
|
||||||
close_date: DateTimeUnion | None = None,
|
close_date: DateTimeUnion | None = None,
|
||||||
is_closed: bool | None = None,
|
is_closed: bool | None = None,
|
||||||
description: str | None = None,
|
description: str | None = None,
|
||||||
description_parse_mode: str | None = None,
|
description_parse_mode: str | Default | None = Default("parse_mode"),
|
||||||
description_entities: list[MessageEntity] | None = None,
|
description_entities: list[MessageEntity] | None = None,
|
||||||
disable_notification: bool | None = None,
|
disable_notification: bool | None = None,
|
||||||
protect_content: bool | Default | None = Default("protect_content"),
|
protect_content: bool | Default | None = Default("protect_content"),
|
||||||
|
|
@ -1884,7 +1884,7 @@ class InaccessibleMessage(MaybeInaccessibleMessage):
|
||||||
close_date: DateTimeUnion | None = None,
|
close_date: DateTimeUnion | None = None,
|
||||||
is_closed: bool | None = None,
|
is_closed: bool | None = None,
|
||||||
description: str | None = None,
|
description: str | None = None,
|
||||||
description_parse_mode: str | None = None,
|
description_parse_mode: str | Default | None = Default("parse_mode"),
|
||||||
description_entities: list[MessageEntity] | None = None,
|
description_entities: list[MessageEntity] | None = None,
|
||||||
disable_notification: bool | None = None,
|
disable_notification: bool | None = None,
|
||||||
protect_content: bool | Default | None = Default("protect_content"),
|
protect_content: bool | Default | None = Default("protect_content"),
|
||||||
|
|
|
||||||
|
|
@ -2481,7 +2481,7 @@ class Message(MaybeInaccessibleMessage):
|
||||||
close_date: DateTimeUnion | None = None,
|
close_date: DateTimeUnion | None = None,
|
||||||
is_closed: bool | None = None,
|
is_closed: bool | None = None,
|
||||||
description: str | None = None,
|
description: str | None = None,
|
||||||
description_parse_mode: str | None = None,
|
description_parse_mode: str | Default | None = Default("parse_mode"),
|
||||||
description_entities: list[MessageEntity] | None = None,
|
description_entities: list[MessageEntity] | None = None,
|
||||||
disable_notification: bool | None = None,
|
disable_notification: bool | None = None,
|
||||||
protect_content: bool | Default | None = Default("protect_content"),
|
protect_content: bool | Default | None = Default("protect_content"),
|
||||||
|
|
@ -2601,7 +2601,7 @@ class Message(MaybeInaccessibleMessage):
|
||||||
close_date: DateTimeUnion | None = None,
|
close_date: DateTimeUnion | None = None,
|
||||||
is_closed: bool | None = None,
|
is_closed: bool | None = None,
|
||||||
description: str | None = None,
|
description: str | None = None,
|
||||||
description_parse_mode: str | None = None,
|
description_parse_mode: str | Default | None = Default("parse_mode"),
|
||||||
description_entities: list[MessageEntity] | None = None,
|
description_entities: list[MessageEntity] | None = None,
|
||||||
disable_notification: bool | None = None,
|
disable_notification: bool | None = None,
|
||||||
protect_content: bool | Default | None = Default("protect_content"),
|
protect_content: bool | Default | None = Default("protect_content"),
|
||||||
|
|
|
||||||
|
|
@ -3,6 +3,7 @@ from __future__ import annotations
|
||||||
from typing import TYPE_CHECKING, Any
|
from typing import TYPE_CHECKING, Any
|
||||||
|
|
||||||
from .base import TelegramObject
|
from .base import TelegramObject
|
||||||
|
from .custom import DateTime
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING:
|
||||||
from .chat import Chat
|
from .chat import Chat
|
||||||
|
|
@ -29,7 +30,7 @@ class PollOption(TelegramObject):
|
||||||
"""*Optional*. User who added the option; omitted if the option wasn't added by a user after poll creation"""
|
"""*Optional*. User who added the option; omitted if the option wasn't added by a user after poll creation"""
|
||||||
added_by_chat: Chat | None = None
|
added_by_chat: Chat | None = None
|
||||||
"""*Optional*. Chat that added the option; omitted if the option wasn't added by a chat after poll creation"""
|
"""*Optional*. Chat that added the option; omitted if the option wasn't added by a chat after poll creation"""
|
||||||
addition_date: int | None = None
|
addition_date: DateTime | None = None
|
||||||
"""*Optional*. Point in time (Unix timestamp) when the option was added; omitted if the option existed in the original poll"""
|
"""*Optional*. Point in time (Unix timestamp) when the option was added; omitted if the option existed in the original poll"""
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING:
|
||||||
|
|
@ -45,7 +46,7 @@ class PollOption(TelegramObject):
|
||||||
text_entities: list[MessageEntity] | None = None,
|
text_entities: list[MessageEntity] | None = None,
|
||||||
added_by_user: User | None = None,
|
added_by_user: User | None = None,
|
||||||
added_by_chat: Chat | None = None,
|
added_by_chat: Chat | None = None,
|
||||||
addition_date: int | None = None,
|
addition_date: DateTime | None = None,
|
||||||
**__pydantic_kwargs: Any,
|
**__pydantic_kwargs: Any,
|
||||||
) -> None:
|
) -> None:
|
||||||
# DO NOT EDIT MANUALLY!!!
|
# DO NOT EDIT MANUALLY!!!
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue