ForumTopic
- class pyrogram.raw.base.ForumTopic
Contains information about a forum topic
- Constructors:
This base type has 2 constructors available.
Represents a forum topic.
Represents a deleted forum topic.
TL Schema
forumTopic#cdff0eca
flags:#
my:flags.1?true
closed:flags.2?true
pinned:flags.3?true
short:flags.5?true
hidden:flags.6?true
title_missing:flags.7?true
id:int
date:int
peer:Peer
title:string
icon_color:int
icon_emoji_id:flags.0?long
top_message:int
read_inbox_max_id:int
read_outbox_max_id:int
unread_count:int
unread_mentions_count:int
unread_reactions_count:int
from_id:Peer
notify_settings:PeerNotifySettings
draft:flags.4?DraftMessage
= ForumTopic
Parameter Tree
ForumTopic
├── my →
true (optional)├── closed →
true (optional)├── pinned →
true (optional)├── short →
true (optional)├── hidden →
true (optional)├── title_missing →
true (optional)├── id →
int├── date →
int├── peer →
Peer│ ├──
PeerUser│ │ └── user_id →
long│ ├──
PeerChat│ │ └── chat_id →
long│ └──
PeerChannel│ └── channel_id →
long├── title →
string├── icon_color →
int├── icon_emoji_id →
long (optional)├── top_message →
int├── read_inbox_max_id →
int├── read_outbox_max_id →
int├── unread_count →
int├── unread_mentions_count →
int├── unread_reactions_count →
int├── from_id →
Peer│ ├──
PeerUser│ │ └── user_id →
long│ ├──
PeerChat│ │ └── chat_id →
long│ └──
PeerChannel│ └── channel_id →
long├── notify_settings →
PeerNotifySettings│ └──
PeerNotifySettings│ ├── show_previews →
Bool (optional)│ ├── silent →
Bool (optional)│ ├── mute_until →
int (optional)│ ├── ios_sound →
NotificationSound (optional)│ │ ├──
NotificationSoundDefault│ │ ├──
NotificationSoundNone│ │ ├──
NotificationSoundLocal│ │ │ ├── title →
string│ │ │ └── data →
string│ │ └──
NotificationSoundRingtone│ │ └── id →
long│ ├── android_sound →
NotificationSound (optional)│ │ ├──
NotificationSoundDefault│ │ ├──
NotificationSoundNone│ │ ├──
NotificationSoundLocal│ │ │ ├── title →
string│ │ │ └── data →
string│ │ └──
NotificationSoundRingtone│ │ └── id →
long│ ├── other_sound →
NotificationSound (optional)│ │ ├──
NotificationSoundDefault│ │ ├──
NotificationSoundNone│ │ ├──
NotificationSoundLocal│ │ │ ├── title →
string│ │ │ └── data →
string│ │ └──
NotificationSoundRingtone│ │ └── id →
long│ ├── stories_muted →
Bool (optional)│ ├── stories_hide_sender →
Bool (optional)│ ├── stories_ios_sound →
NotificationSound (optional)│ │ ├──
NotificationSoundDefault│ │ ├──
NotificationSoundNone│ │ ├──
NotificationSoundLocal│ │ │ ├── title →
string│ │ │ └── data →
string│ │ └──
NotificationSoundRingtone│ │ └── id →
long│ ├── stories_android_sound →
NotificationSound (optional)│ │ ├──
NotificationSoundDefault│ │ ├──
NotificationSoundNone│ │ ├──
NotificationSoundLocal│ │ │ ├── title →
string│ │ │ └── data →
string│ │ └──
NotificationSoundRingtone│ │ └── id →
long│ └── stories_other_sound →
NotificationSound (optional)│ ├──
NotificationSoundDefault│ ├──
NotificationSoundNone│ ├──
NotificationSoundLocal│ │ ├── title →
string│ │ └── data →
string│ └── id →
long└── draft →
DraftMessage (optional)│ └── date →
int (optional)└──
DraftMessage├── no_webpage →
true (optional)├── invert_media →
true (optional)├── reply_to →
InputReplyTo (optional)│ ├──
InputReplyToMessage│ │ ├── reply_to_msg_id →
int│ │ ├── top_msg_id →
int (optional)│ │ ├── reply_to_peer_id →
InputPeer (optional)│ │ │ ├──
InputPeerEmpty│ │ │ ├──
InputPeerSelf│ │ │ ├──
InputPeerChat│ │ │ ├──
InputPeerUser│ │ │ ├──
InputPeerChannel│ │ │ ├──
InputPeerUserFromMessage│ │ │ └──
InputPeerChannelFromMessage│ │ ├── quote_text →
string (optional)│ │ ├── quote_entities →
Vector < MessageEntity > (optional)│ │ │ ├──
MessageEntityUnknown│ │ │ ├──
MessageEntityMention│ │ │ ├──
MessageEntityHashtag│ │ │ ├──
MessageEntityBotCommand│ │ │ ├──
MessageEntityUrl│ │ │ ├──
MessageEntityEmail│ │ │ ├──
MessageEntityBold│ │ │ ├──
MessageEntityItalic│ │ │ ├──
MessageEntityCode│ │ │ ├──
MessageEntityPre│ │ │ ├──
MessageEntityTextUrl│ │ │ ├──
MessageEntityMentionName│ │ │ ├──
InputMessageEntityMentionName│ │ │ ├──
MessageEntityPhone│ │ │ ├──
MessageEntityCashtag│ │ │ ├──
MessageEntityUnderline│ │ │ ├──
MessageEntityStrike│ │ │ ├──
MessageEntityBankCard│ │ │ ├──
MessageEntitySpoiler│ │ │ ├──
MessageEntityCustomEmoji│ │ │ ├──
MessageEntityBlockquote│ │ │ └──
MessageEntityFormattedDate│ │ ├── quote_offset →
int (optional)│ │ ├── monoforum_peer_id →
InputPeer (optional)│ │ │ ├──
InputPeerEmpty│ │ │ ├──
InputPeerSelf│ │ │ ├──
InputPeerChat│ │ │ ├──
InputPeerUser│ │ │ ├──
InputPeerChannel│ │ │ ├──
InputPeerUserFromMessage│ │ │ └──
InputPeerChannelFromMessage│ │ └── todo_item_id →
int (optional)│ ├──
InputReplyToStory│ │ ├── peer →
InputPeer│ │ │ ├──
InputPeerEmpty│ │ │ ├──
InputPeerSelf│ │ │ ├──
InputPeerChat│ │ │ ├──
InputPeerUser│ │ │ ├──
InputPeerChannel│ │ │ ├──
InputPeerUserFromMessage│ │ │ └──
InputPeerChannelFromMessage│ │ └── story_id →
int│ └──
InputReplyToMonoForum│ └── monoforum_peer_id →
InputPeer│ ├──
InputPeerEmpty│ ├──
InputPeerSelf│ ├──
InputPeerChat│ ├──
InputPeerUser│ ├──
InputPeerChannel│ ├──
InputPeerUserFromMessage├── message →
string├── entities →
Vector < MessageEntity > (optional)│ ├──
MessageEntityUnknown│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityMention│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityHashtag│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityBotCommand│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityUrl│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityEmail│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityBold│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityItalic│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityCode│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityPre│ │ ├── offset →
int│ │ ├── length →
int│ │ └── language →
string│ ├──
MessageEntityTextUrl│ │ ├── offset →
int│ │ ├── length →
int│ │ └── url →
string│ ├──
MessageEntityMentionName│ │ ├── offset →
int│ │ ├── length →
int│ │ └── user_id →
long│ │ ├── offset →
int│ │ ├── length →
int│ │ └── user_id →
InputUser│ │ ├──
InputUserEmpty│ │ ├──
InputUserSelf│ │ ├──
InputUser│ │ └──
InputUserFromMessage│ ├──
MessageEntityPhone│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityCashtag│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityUnderline│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityStrike│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityBankCard│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntitySpoiler│ │ ├── offset →
int│ │ └── length →
int│ ├──
MessageEntityCustomEmoji│ │ ├── offset →
int│ │ ├── length →
int│ │ └── document_id →
long│ ├──
MessageEntityBlockquote│ │ ├── collapsed →
true (optional)│ │ ├── offset →
int│ │ └── length →
int│ ├── relative →
true (optional)│ ├── short_time →
true (optional)│ ├── long_time →
true (optional)│ ├── short_date →
true (optional)│ ├── long_date →
true (optional)│ ├── day_of_week →
true (optional)│ ├── offset →
int│ ├── length →
int│ └── date →
int├── media →
InputMedia (optional)│ ├──
InputMediaEmpty│ ├──
InputMediaUploadedPhoto│ ├──
InputMediaPhoto│ ├──
InputMediaGeoPoint│ ├──
InputMediaContact│ ├──
InputMediaDocument│ ├──
InputMediaVenue│ ├──
InputMediaPhotoExternal│ ├──
InputMediaGame│ ├──
InputMediaInvoice│ ├──
InputMediaGeoLive│ ├──
InputMediaPoll│ ├──
InputMediaDice│ ├──
InputMediaStory│ ├──
InputMediaWebPage│ ├──
InputMediaPaidMedia│ ├──
InputMediaTodo│ └──
InputMediaStakeDice├── date →
int├── effect →
long (optional)└── suggested_post →
SuggestedPost (optional)└──
SuggestedPost├── accepted →
true (optional)├── rejected →
true (optional)├── price →
StarsAmount (optional)│ ├──
StarsAmount│ └──
StarsTonAmount└── schedule_date →
int (optional)Example
ForumTopic(
my=None,
closed=None,
pinned=None,
short=None,
hidden=None,
title_missing=None,
id=0,
date=0,
peer=PeerUser(user_id=0),
title="text",
icon_color=0,
icon_emoji_id=0,
top_message=0,
read_inbox_max_id=0,
read_outbox_max_id=0,
unread_count=0,
unread_mentions_count=0,
unread_reactions_count=0,
from_id=PeerUser(user_id=0),
notify_settings=PeerNotifySettings(
show_previews=None,
silent=None,
mute_until=None,
ios_sound=None,
android_sound=None,
other_sound=None,
stories_muted=None,
stories_hide_sender=None,
stories_ios_sound=None,
stories_android_sound=None,
stories_other_sound=None
),
draft=DraftMessageEmpty(date=None),
)