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
|
||||
question_parse_mode: parse_mode
|
||||
description_parse_mode: parse_mode
|
||||
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,
|
||||
is_closed: bool | 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,
|
||||
disable_notification: bool | None = None,
|
||||
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."""
|
||||
description: str | None = None
|
||||
"""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."""
|
||||
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*"""
|
||||
|
|
@ -132,7 +132,7 @@ class SendPoll(TelegramMethod[Message]):
|
|||
close_date: DateTimeUnion | None = None,
|
||||
is_closed: bool | 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,
|
||||
disable_notification: bool | None = None,
|
||||
protect_content: bool | Default | None = Default("protect_content"),
|
||||
|
|
|
|||
|
|
@ -1795,7 +1795,7 @@ class ChatJoinRequest(TelegramObject):
|
|||
close_date: DateTimeUnion | None = None,
|
||||
is_closed: bool | 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,
|
||||
disable_notification: bool | None = None,
|
||||
protect_content: bool | Default | None = Default("protect_content"),
|
||||
|
|
@ -1917,7 +1917,7 @@ class ChatJoinRequest(TelegramObject):
|
|||
close_date: DateTimeUnion | None = None,
|
||||
is_closed: bool | 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,
|
||||
disable_notification: bool | None = None,
|
||||
protect_content: bool | Default | None = Default("protect_content"),
|
||||
|
|
|
|||
|
|
@ -936,7 +936,7 @@ class ChatMemberUpdated(TelegramObject):
|
|||
close_date: DateTimeUnion | None = None,
|
||||
is_closed: bool | 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,
|
||||
disable_notification: bool | None = None,
|
||||
protect_content: bool | Default | None = Default("protect_content"),
|
||||
|
|
|
|||
|
|
@ -1758,7 +1758,7 @@ class InaccessibleMessage(MaybeInaccessibleMessage):
|
|||
close_date: DateTimeUnion | None = None,
|
||||
is_closed: bool | 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,
|
||||
disable_notification: bool | None = None,
|
||||
protect_content: bool | Default | None = Default("protect_content"),
|
||||
|
|
@ -1884,7 +1884,7 @@ class InaccessibleMessage(MaybeInaccessibleMessage):
|
|||
close_date: DateTimeUnion | None = None,
|
||||
is_closed: bool | 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,
|
||||
disable_notification: bool | None = None,
|
||||
protect_content: bool | Default | None = Default("protect_content"),
|
||||
|
|
|
|||
|
|
@ -2481,7 +2481,7 @@ class Message(MaybeInaccessibleMessage):
|
|||
close_date: DateTimeUnion | None = None,
|
||||
is_closed: bool | 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,
|
||||
disable_notification: bool | None = None,
|
||||
protect_content: bool | Default | None = Default("protect_content"),
|
||||
|
|
@ -2601,7 +2601,7 @@ class Message(MaybeInaccessibleMessage):
|
|||
close_date: DateTimeUnion | None = None,
|
||||
is_closed: bool | 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,
|
||||
disable_notification: bool | None = None,
|
||||
protect_content: bool | Default | None = Default("protect_content"),
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@ from __future__ import annotations
|
|||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from .base import TelegramObject
|
||||
from .custom import DateTime
|
||||
|
||||
if TYPE_CHECKING:
|
||||
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"""
|
||||
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"""
|
||||
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"""
|
||||
|
||||
if TYPE_CHECKING:
|
||||
|
|
@ -45,7 +46,7 @@ class PollOption(TelegramObject):
|
|||
text_entities: list[MessageEntity] | None = None,
|
||||
added_by_user: User | None = None,
|
||||
added_by_chat: Chat | None = None,
|
||||
addition_date: int | None = None,
|
||||
addition_date: DateTime | None = None,
|
||||
**__pydantic_kwargs: Any,
|
||||
) -> None:
|
||||
# DO NOT EDIT MANUALLY!!!
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue