ChannelFull

class pyrogram.raw.types.ChannelFull

Full info about a channel/supergroup.

Constructor type of ChatFull.

Details
  • Layer: 126

  • ID: 0x548c3f93

Parameters
  • id (int 32-bit) – ID of the channel.

  • about (str) – Info about the channel.

  • read_inbox_max_id (int 32-bit) – Position up to which all incoming messages are read.

  • read_outbox_max_id (int 32-bit) – Position up to which all outgoing messages are read.

  • unread_count (int 32-bit) – Count of unread messages.

  • chat_photo (Photo) – Channel picture.

  • notify_settings (PeerNotifySettings) – Notification settings.

  • bot_info (List of BotInfo) – Info about bots in the channel/supergrup.

  • pts (int 32-bit) – Latest PTS for this channel.

  • can_view_participants (bool, optional) – Can we vew the participant list?.

  • can_set_username (bool, optional) – Can we set the channel’s username?.

  • can_set_stickers (bool, optional) – Can we associate a stickerpack to the supergroup?.

  • hidden_prehistory (bool, optional) – Is the history before we joined hidden to us?.

  • can_set_location (bool, optional) – Can we set the geolocation of this group (for geogroups).

  • has_scheduled (bool, optional) – Whether scheduled messages are available.

  • can_view_stats (bool, optional) – Can the user view channel/supergroup statistics.

  • blocked (bool, optional) – Whether any anonymous admin of this supergroup was blocked: if set, you won’t receive messages from anonymous group admins in discussion replies via @replies.

  • participants_count (int 32-bit, optional) – Number of participants of the channel.

  • admins_count (int 32-bit, optional) – Number of channel admins.

  • kicked_count (int 32-bit, optional) – Number of users kicked from the channel.

  • banned_count (int 32-bit, optional) – Number of users banned from the channel.

  • online_count (int 32-bit, optional) – Number of users currently online.

  • exported_invite (ExportedChatInvite, optional) – Invite link.

  • migrated_from_chat_id (int 32-bit, optional) – The chat ID from which this group was migrated.

  • migrated_from_max_id (int 32-bit, optional) – The message ID in the original chat at which this group was migrated.

  • pinned_msg_id (int 32-bit, optional) – Message ID of the last pinned message.

  • stickerset (StickerSet, optional) – Associated stickerset.

  • available_min_id (int 32-bit, optional) – Identifier of a maximum unavailable message in a channel due to hidden history.

  • folder_id (int 32-bit, optional) – Peer folder ID, for more info click here.

  • linked_chat_id (int 32-bit, optional) – ID of the linked discussion chat for channels.

  • location (ChannelLocation, optional) – Location of the geogroup.

  • slowmode_seconds (int 32-bit, optional) – If specified, users in supergroups will only be able to send one message every slowmode_seconds seconds.

  • slowmode_next_send_date (int 32-bit, optional) – Indicates when the user will be allowed to send another message in the supergroup (unixdate).

  • stats_dc (int 32-bit, optional) – If set, specifies the DC to use for fetching channel statistics.

  • call (InputGroupCall, optional) – Telegram API parameter.

  • ttl_period (int 32-bit, optional) – Telegram API parameter.

  • pending_suggestions (List of str, optional) – Telegram API parameter.

  • groupcall_default_join_as (Peer, optional) – Telegram API parameter.