Fixed link preview options to use global defaults in some types and methods (#1563)

* #1543 Fixed link preview options to use global defaults

Refactor various classes to use global defaults for `link_preview_options`. This change ensures consistency and enhances flexibility in handling link preview options across different components.

* Added changelog
This commit is contained in:
Alex Root Junior 2024-08-17 16:41:52 +03:00 committed by GitHub
parent 6aba60155c
commit 627ee09928
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 23 additions and 12 deletions

View file

@ -1526,7 +1526,9 @@ class Bot:
inline_message_id: Optional[str] = None,
parse_mode: Optional[Union[str, Default]] = Default("parse_mode"),
entities: Optional[List[MessageEntity]] = None,
link_preview_options: Optional[LinkPreviewOptions] = None,
link_preview_options: Optional[Union[LinkPreviewOptions, Default]] = Default(
"link_preview"
),
reply_markup: Optional[InlineKeyboardMarkup] = None,
disable_web_page_preview: Optional[Union[bool, Default]] = Default(
"link_preview_is_disabled"