stats.MegagroupStats

class pyrogram.raw.base.stats.MegagroupStats

Supergroup statistics

Constructors:

This base type has 1 constructor available.

stats.MegagroupStats

Supergroup statistics

Functions:

This object can be returned by 1 function.

stats.GetMegagroupStats

Get supergroup statistics

TL Schema

stats.megagroupStats#ef7ff916
period:StatsDateRangeDays
members:StatsAbsValueAndPrev
messages:StatsAbsValueAndPrev
viewers:StatsAbsValueAndPrev
posters:StatsAbsValueAndPrev
growth_graph:StatsGraph
members_graph:StatsGraph
new_members_by_source_graph:StatsGraph
languages_graph:StatsGraph
messages_graph:StatsGraph
actions_graph:StatsGraph
top_hours_graph:StatsGraph
weekdays_graph:StatsGraph
top_posters:Vector<StatsGroupTopPoster>
top_admins:Vector<StatsGroupTopAdmin>
top_inviters:Vector<StatsGroupTopInviter>
users:Vector<User>

= stats.MegagroupStats

Parameter Tree

MegagroupStats
├── periodStatsDateRangeDays
│ └── StatsDateRangeDays
│ ├── min_dateint
│ └── max_dateint
├── membersStatsAbsValueAndPrev
│ └── StatsAbsValueAndPrev
│ ├── currentdouble
│ └── previousdouble
├── messagesStatsAbsValueAndPrev
│ └── StatsAbsValueAndPrev
│ ├── currentdouble
│ └── previousdouble
├── viewersStatsAbsValueAndPrev
│ └── StatsAbsValueAndPrev
│ ├── currentdouble
│ └── previousdouble
├── postersStatsAbsValueAndPrev
│ └── StatsAbsValueAndPrev
│ ├── currentdouble
│ └── previousdouble
├── growth_graphStatsGraph
│ ├── StatsGraphAsync
│ │ └── tokenstring
│ ├── StatsGraphError
│ │ └── errorstring
│ └── StatsGraph
│ ├── jsonDataJSON
│ │ └── DataJSON
│ │ └── datastring
│ └── zoom_tokenstring (optional)
├── members_graphStatsGraph
│ ├── StatsGraphAsync
│ │ └── tokenstring
│ ├── StatsGraphError
│ │ └── errorstring
│ └── StatsGraph
│ ├── jsonDataJSON
│ │ └── DataJSON
│ │ └── datastring
│ └── zoom_tokenstring (optional)
├── new_members_by_source_graphStatsGraph
│ ├── StatsGraphAsync
│ │ └── tokenstring
│ ├── StatsGraphError
│ │ └── errorstring
│ └── StatsGraph
│ ├── jsonDataJSON
│ │ └── DataJSON
│ │ └── datastring
│ └── zoom_tokenstring (optional)
├── languages_graphStatsGraph
│ ├── StatsGraphAsync
│ │ └── tokenstring
│ ├── StatsGraphError
│ │ └── errorstring
│ └── StatsGraph
│ ├── jsonDataJSON
│ │ └── DataJSON
│ │ └── datastring
│ └── zoom_tokenstring (optional)
├── messages_graphStatsGraph
│ ├── StatsGraphAsync
│ │ └── tokenstring
│ ├── StatsGraphError
│ │ └── errorstring
│ └── StatsGraph
│ ├── jsonDataJSON
│ │ └── DataJSON
│ │ └── datastring
│ └── zoom_tokenstring (optional)
├── actions_graphStatsGraph
│ ├── StatsGraphAsync
│ │ └── tokenstring
│ ├── StatsGraphError
│ │ └── errorstring
│ └── StatsGraph
│ ├── jsonDataJSON
│ │ └── DataJSON
│ │ └── datastring
│ └── zoom_tokenstring (optional)
├── top_hours_graphStatsGraph
│ ├── StatsGraphAsync
│ │ └── tokenstring
│ ├── StatsGraphError
│ │ └── errorstring
│ └── StatsGraph
│ ├── jsonDataJSON
│ │ └── DataJSON
│ │ └── datastring
│ └── zoom_tokenstring (optional)
├── weekdays_graphStatsGraph
│ ├── StatsGraphAsync
│ │ └── tokenstring
│ ├── StatsGraphError
│ │ └── errorstring
│ └── StatsGraph
│ ├── jsonDataJSON
│ │ └── DataJSON
│ │ └── datastring
│ └── zoom_tokenstring (optional)
├── top_postersVector < StatsGroupTopPoster >
│ └── StatsGroupTopPoster
│ ├── user_idlong
│ ├── messagesint
│ └── avg_charsint
├── top_adminsVector < StatsGroupTopAdmin >
│ └── StatsGroupTopAdmin
│ ├── user_idlong
│ ├── deletedint
│ ├── kickedint
│ └── bannedint
├── top_invitersVector < StatsGroupTopInviter >
│ └── StatsGroupTopInviter
│ ├── user_idlong
│ └── invitationsint
└── usersVector < User >
├── UserEmpty
│ └── idlong
└── User
├── is_selftrue (optional)
├── contacttrue (optional)
├── mutual_contacttrue (optional)
├── deletedtrue (optional)
├── bottrue (optional)
├── bot_chat_historytrue (optional)
├── bot_nochatstrue (optional)
├── verifiedtrue (optional)
├── restrictedtrue (optional)
├── mintrue (optional)
├── bot_inline_geotrue (optional)
├── supporttrue (optional)
├── scamtrue (optional)
├── apply_min_phototrue (optional)
├── faketrue (optional)
├── bot_attach_menutrue (optional)
├── premiumtrue (optional)
├── attach_menu_enabledtrue (optional)
├── bot_can_edittrue (optional)
├── close_friendtrue (optional)
├── stories_hiddentrue (optional)
├── stories_unavailabletrue (optional)
├── contact_require_premiumtrue (optional)
├── bot_businesstrue (optional)
├── bot_has_main_apptrue (optional)
├── bot_forum_viewtrue (optional)
├── bot_forum_can_manage_topicstrue (optional)
├── idlong
├── access_hashlong (optional)
├── first_namestring (optional)
├── last_namestring (optional)
├── usernamestring (optional)
├── phonestring (optional)
├── photoUserProfilePhoto (optional)
│ ├── UserProfilePhotoEmpty
│ └── UserProfilePhoto
│ ├── has_videotrue (optional)
│ ├── personaltrue (optional)
│ ├── photo_idlong
│ ├── stripped_thumbbytes (optional)
│ └── dc_idint
├── statusUserStatus (optional)
│ ├── UserStatusEmpty
│ ├── UserStatusOnline
│ │ └── expiresint
│ ├── UserStatusOffline
│ │ └── was_onlineint
│ ├── UserStatusRecently
│ │ └── by_metrue (optional)
│ ├── UserStatusLastWeek
│ │ └── by_metrue (optional)
│ └── UserStatusLastMonth
│ └── by_metrue (optional)
├── bot_info_versionint (optional)
├── restriction_reasonVector < RestrictionReason > (optional)
│ └── RestrictionReason
│ ├── platformstring
│ ├── reasonstring
│ └── textstring
├── bot_inline_placeholderstring (optional)
├── lang_codestring (optional)
├── emoji_statusEmojiStatus (optional)
│ ├── EmojiStatusEmpty
│ ├── EmojiStatus
│ │ ├── document_idlong
│ │ └── untilint (optional)
│ │ ├── collectible_idlong
│ │ ├── document_idlong
│ │ ├── titlestring
│ │ ├── slugstring
│ │ ├── pattern_document_idlong
│ │ ├── center_colorint
│ │ ├── edge_colorint
│ │ ├── pattern_colorint
│ │ ├── text_colorint
│ │ └── untilint (optional)
│ ├── collectible_idlong
│ └── untilint (optional)
├── usernamesVector < Username > (optional)
│ └── Username
│ ├── editabletrue (optional)
│ ├── activetrue (optional)
│ └── usernamestring
├── stories_max_idRecentStory (optional)
│ └── RecentStory
│ ├── livetrue (optional)
│ └── max_idint (optional)
├── colorPeerColor (optional)
│ ├── PeerColor
│ │ ├── colorint (optional)
│ │ └── background_emoji_idlong (optional)
│ ├── PeerColorCollectible
│ │ ├── collectible_idlong
│ │ ├── gift_emoji_idlong
│ │ ├── background_emoji_idlong
│ │ ├── accent_colorint
│ │ ├── colorsVector < int >
│ │ ├── dark_accent_colorint (optional)
│ │ └── dark_colorsVector < int > (optional)
│ └── collectible_idlong
├── profile_colorPeerColor (optional)
│ ├── PeerColor
│ │ ├── colorint (optional)
│ │ └── background_emoji_idlong (optional)
│ ├── PeerColorCollectible
│ │ ├── collectible_idlong
│ │ ├── gift_emoji_idlong
│ │ ├── background_emoji_idlong
│ │ ├── accent_colorint
│ │ ├── colorsVector < int >
│ │ ├── dark_accent_colorint (optional)
│ │ └── dark_colorsVector < int > (optional)
│ └── collectible_idlong
├── bot_active_usersint (optional)
├── bot_verification_iconlong (optional)
└── send_paid_messages_starslong (optional)

Example

MegagroupStats(
    period=StatsDateRangeDays(
        min_date=0,
        max_date=0
    ),
    members=StatsAbsValueAndPrev(
        current=0.0,
        previous=0.0
    ),
    messages=StatsAbsValueAndPrev(
        current=0.0,
        previous=0.0
    ),
    viewers=StatsAbsValueAndPrev(
        current=0.0,
        previous=0.0
    ),
    posters=StatsAbsValueAndPrev(
        current=0.0,
        previous=0.0
    ),
    growth_graph=StatsGraphAsync(token="text"),
    members_graph=StatsGraphAsync(token="text"),
    new_members_by_source_graph=StatsGraphAsync(token="text"),
    languages_graph=StatsGraphAsync(token="text"),
    messages_graph=StatsGraphAsync(token="text"),
    actions_graph=StatsGraphAsync(token="text"),
    top_hours_graph=StatsGraphAsync(token="text"),
    weekdays_graph=StatsGraphAsync(token="text"),
    top_posters=[
            StatsGroupTopPoster(
                user_id=0,
                messages=0,
                avg_chars=0
            )
        ],
    top_admins=[
            StatsGroupTopAdmin(
                user_id=0,
                deleted=0,
                kicked=0,
                banned=0
            )
        ],
    top_inviters=[
            StatsGroupTopInviter(
                user_id=0,
                invitations=0
            )
        ],
    users=[
            UserEmpty(id=0)
        ],
)