⟁ᴡ
from typing import Union, List, Generator, Optional
class Chat(Object):
async def get_member(
self,
user_id: Union[int, str],
) -> "types.ChatMember":
return await self._client.get_chat_member(self.id, user_id=user_id)
async def get_members(
self, offset: int = 0, limit: int = 200, query: str = "", filter: str = "all"
) -> List["types.ChatMember"]:
return await self._client.get_chat_members(
self.id, offset=offset, limit=limit, query=query, filter=filter
)
def iter_members(
self, limit: int = 0, query: str = "", filter: str = "all"
) -> Optional[Generator["types.ChatMember", None, None]]:
return self._client.iter_chat_members(
self.id, limit=limit, query=query, filter=filter
)