get_created_chats()#
- Client.get_created_chats()#
Get a list of chats of the specified type of the current user account
Usable by ✅ Users ❌ BotsExactly one of
is_inactive_chat
ORis_my_public_has_username
should be passed.- Parameters:
is_inactive_chat (
bool
, optional) – True, to return a list of recently inactive supergroups and channels. Can be used when user reaches limit on the number of joined supergroups and channels and receives CHANNELS_TOO_MUCH error. Also, the limit can be increased with Telegram Premium. Defaults to False.is_my_public_has_username (
bool
, optional) – True, if the chat is public, because it has an active username. Defaults to True.is_my_public_location_based (
bool
, optional) – True, if the chat is public, because it is a location-based supergroup. Defaults to False.check_created_my_public_chat_limit (
bool
, optional) – Checks whether the maximum number of owned public chats has been reached. The limit can be increased with Telegram Premium. Defaults to False.is_suitable_for_my_personal_chat (
bool
, optional) – True, if the chat can be used as a personal chat. Defaults to False.
- Returns:
List of
Chat
– The list of chats.
Example
chats = await app.get_created_chats() print(chats)