Skip to content

SupergroupFullInfo

Type · TDLib 1.8.67 · d1085f9c

Contains full information about a supergroup or channel

SupergroupFullInfo(
  photo: ChatPhoto,
  community_id: int53,
  description: string,
  member_count: int32,
  administrator_count: int32,
  restricted_count: int32,
  banned_count: int32,
  linked_chat_id: int53,
  direct_messages_chat_id: int53,
  slow_mode_delay: int32,
  slow_mode_delay_expires_in: double,
  can_enable_paid_messages: Bool,
  can_enable_paid_reaction: Bool,
  can_get_members: Bool,
  has_hidden_members: Bool,
  can_hide_members: Bool,
  can_set_sticker_set: Bool,
  can_set_location: Bool,
  can_get_statistics: Bool,
  can_get_revenue_statistics: Bool,
  can_get_star_revenue_statistics: Bool,
  can_send_gift: Bool,
  can_toggle_aggressive_anti_spam: Bool,
  is_all_history_available: Bool,
  can_have_sponsored_messages: Bool,
  has_aggressive_anti_spam_enabled: Bool,
  has_paid_media_allowed: Bool,
  has_pinned_stories: Bool,
  gift_count: int32,
  my_boost_count: int32,
  unrestrict_boost_count: int32,
  outgoing_paid_message_star_count: int53,
  sticker_set_id: int64,
  custom_emoji_sticker_set_id: int64,
  location: ChatLocation,
  invite_link: ChatInviteLink,
  guard_bot_user_id: int53,
  bot_commands: list of BotCommands,
  bot_verification: BotVerification,
  main_profile_tab: ProfileTab,
  upgraded_from_basic_group_id: int53,
  upgraded_from_max_message_id: int53
) → SupergroupFullInfo

photo

ChatPhoto

Chat photo; may be null if empty or unknown. If non-null, then it is the same photo as in chat.photo

community_id

int53

Identifier of the community to which the corresponding chat was added

description

string

Supergroup or channel description

member_count

int32

Number of members in the supergroup or channel; 0 if unknown

administrator_count

int32

Number of privileged users in the supergroup or channel; 0 if unknown

restricted_count

int32

Number of restricted users in the supergroup; 0 if unknown

banned_count

int32

Number of users banned from chat; 0 if unknown

linked_chat_id

int53

Chat identifier of a discussion group for the channel, or a channel, for which the supergroup is the designated discussion group; 0 if none or unknown

direct_messages_chat_id

int53

Chat identifier of a direct messages group for the channel, or a channel, for which the supergroup is the designated direct messages group; 0 if none

slow_mode_delay

int32

Delay between consecutive sent messages for non-administrator supergroup members, in seconds

slow_mode_delay_expires_in

double

Time left before next message can be sent in the supergroup, in seconds. An updateSupergroupFullInfo update is not triggered when value of this field changes, but both new and old values are non-zero

can_enable_paid_messages

Bool

True, if paid messages can be enabled in the supergroup chat; for supergroup only

can_enable_paid_reaction

Bool

True, if paid reaction can be enabled in the channel chat; for channels only

can_get_members

Bool

True, if members of the chat can be retrieved via getSupergroupMembers or searchChatMembers

has_hidden_members

Bool

True, if non-administrators can receive only administrators and bots using getSupergroupMembers or searchChatMembers

can_hide_members

Bool

True, if non-administrators and non-bots can be hidden in responses to getSupergroupMembers and searchChatMembers for non-administrators

can_set_sticker_set

Bool

True, if the supergroup sticker set can be changed

can_set_location

Bool

True, if the supergroup location can be changed

can_get_statistics

Bool

True, if the supergroup or channel statistics are available

can_get_revenue_statistics

Bool

True, if the supergroup or channel revenue statistics are available

can_get_star_revenue_statistics

Bool

True, if the supergroup or channel Telegram Star revenue statistics are available

can_send_gift

Bool

True, if the user can send a gift to the supergroup or channel using sendGift or transferGift

can_toggle_aggressive_anti_spam

Bool

True, if aggressive anti-spam checks can be enabled or disabled in the supergroup

is_all_history_available

Bool

True, if new chat members will have access to old messages. In public, discussion, of forum groups and all channels, old messages are always available, so this option affects only private non-forum supergroups without a linked chat. The value of this field is only available to chat administrators

can_have_sponsored_messages

Bool

True, if the chat can have sponsored messages. The value of this field is only available to the owner of the chat

has_aggressive_anti_spam_enabled

Bool

True, if aggressive anti-spam checks are enabled in the supergroup. The value of this field is only available to chat administrators

has_paid_media_allowed

Bool

True, if paid media can be sent and forwarded to the channel chat; for channels only

has_pinned_stories

Bool

True, if the supergroup or channel has pinned stories

gift_count

int32

Number of saved to profile gifts for channels without can_post_messages administrator right, otherwise, the total number of received gifts

my_boost_count

int32

Number of times the current user boosted the supergroup or channel

unrestrict_boost_count

int32

Number of times the supergroup must be boosted by a user to ignore slow mode and chat permission restrictions; 0 if unspecified

outgoing_paid_message_star_count

int53

Number of Telegram Stars that must be paid by the current user for each sent message to the supergroup

sticker_set_id

int64

Identifier of the supergroup sticker set that must be shown before user sticker sets; 0 if none

custom_emoji_sticker_set_id

int64

Identifier of the custom emoji sticker set that can be used in the supergroup without Telegram Premium subscription; 0 if none

location

ChatLocation

Location to which the supergroup is connected; may be null if none

ChatInviteLink

Primary invite link for the chat; may be null. For chat administrators with can_invite_users right only

guard_bot_user_id

int53

User identifier of the guard bot in the group; for chat administrators only

bot_commands

list of BotCommands

List of commands of bots in the group

bot_verification

BotVerification

Information about verification status of the supergroup or the channel provided by a bot; may be null if none or unknown

main_profile_tab

ProfileTab

The main tab chosen by the administrators of the channel; may be null if not chosen manually

upgraded_from_basic_group_id

int53

Identifier of the basic group from which supergroup was upgraded; 0 if none

upgraded_from_max_message_id

int53

Identifier of the last message in the basic group from which supergroup was upgraded; 0 if none