бэк несколько медиа
This commit is contained in:
@@ -62,6 +62,11 @@ from .workspace.update_workspace_avatar import update_workspace_avatar
|
||||
from .workspace.update_workspace_member_permissions import update_workspace_member_permissions
|
||||
|
||||
|
||||
class MediaItem(typing.Protocol):
|
||||
media_type: str
|
||||
media_file_id: str
|
||||
|
||||
|
||||
class TelegramBotWriter(typing.Protocol):
|
||||
async def send_message(
|
||||
self, text: str, chat_id: int, parse_mode: str | None = None, disable_preview: bool = False
|
||||
@@ -86,6 +91,14 @@ class TelegramBotWriter(typing.Protocol):
|
||||
parse_mode: str | None = None,
|
||||
) -> None: ...
|
||||
|
||||
async def send_media_group(
|
||||
self,
|
||||
chat_id: int,
|
||||
media_items: list[MediaItem],
|
||||
caption: str | None = None,
|
||||
parse_mode: str | None = None,
|
||||
) -> None: ...
|
||||
|
||||
async def edit_message_text(self, text: str, chat_id: int, message_id: int) -> None: ...
|
||||
|
||||
async def edit_message_reply_markup(self, chat_id: int, message_id: int) -> None: ...
|
||||
|
||||
Reference in New Issue
Block a user