Dialog
- class pyrogram.raw.types.Dialog
Chat
Constructor of
Dialog.- Details:
Layer:
223ID:
D58A08C6
- Parameters:
peer (
Peer) – The chattop_message (
int32-bit) – The latest message IDread_inbox_max_id (
int32-bit) – Position up to which all incoming messages are read.read_outbox_max_id (
int32-bit) – Position up to which all outgoing messages are read.unread_count (
int32-bit) – Number of unread messagesunread_mentions_count (
int32-bit) – Number of unread mentionsunread_reactions_count (
int32-bit) – Number of unread reactions to messages you sentnotify_settings (
PeerNotifySettings) – Notification settingspinned (
bool, optional) – Is the dialog pinnedunread_mark (
bool, optional) – Whether the chat was manually marked as unreadview_forum_as_messages (
bool, optional) – Users may also choose to display messages from all topics of a forum as if they were sent to a normal group, using a “View as messages” setting in the local client. This setting only affects the current account, and is synced to other logged in sessions using the channels.toggleViewForumAsMessages method; invoking this method will update the value of this flag.pts (
int32-bit, optional) – PTSdraft (
DraftMessage, optional) – Message draftfolder_id (
int32-bit, optional) – Peer folder ID, for more info click herettl_period (
int32-bit, optional) – Time-to-live of all messages sent in this dialog
TL Schema
dialog#d58a08c6
flags:#
pinned:flags.2?true
unread_mark:flags.3?true
view_forum_as_messages:flags.6?true
peer:Peer
top_message:int
read_inbox_max_id:int
read_outbox_max_id:int
unread_count:int
unread_mentions_count:int
unread_reactions_count:int
notify_settings:PeerNotifySettings
pts:flags.0?int
draft:flags.1?DraftMessage
folder_id:flags.4?int
ttl_period:flags.5?int
= Dialog
Parameter Tree
true (optional)true (optional)true (optional)PeerPeerUserlongPeerChatlongPeerChannellongintintintintintintPeerNotifySettingsPeerNotifySettingsBool (optional)Bool (optional)int (optional)NotificationSound (optional)NotificationSoundDefaultNotificationSoundNoneNotificationSoundLocalstringstringNotificationSoundRingtonelongNotificationSound (optional)NotificationSoundDefaultNotificationSoundNoneNotificationSoundLocalstringstringNotificationSoundRingtonelongNotificationSound (optional)NotificationSoundDefaultNotificationSoundNoneNotificationSoundLocalstringstringNotificationSoundRingtonelongBool (optional)Bool (optional)NotificationSound (optional)NotificationSoundDefaultNotificationSoundNoneNotificationSoundLocalstringstringNotificationSoundRingtonelongNotificationSound (optional)NotificationSoundDefaultNotificationSoundNoneNotificationSoundLocalstringstringNotificationSoundRingtonelongNotificationSound (optional)NotificationSoundDefaultNotificationSoundNoneNotificationSoundLocalstringstringlongint (optional)DraftMessage (optional)DraftMessageEmptyint (optional)DraftMessagetrue (optional)true (optional)InputReplyTo (optional)InputReplyToMessageintint (optional)InputPeer (optional)InputPeerEmptyInputPeerSelfInputPeerChatInputPeerUserInputPeerChannelInputPeerUserFromMessageInputPeerChannelFromMessagestring (optional)Vector < MessageEntity > (optional)MessageEntityUnknownMessageEntityMentionMessageEntityHashtagMessageEntityBotCommandMessageEntityUrlMessageEntityEmailMessageEntityBoldMessageEntityItalicMessageEntityCodeMessageEntityPreMessageEntityTextUrlMessageEntityMentionNameInputMessageEntityMentionNameMessageEntityPhoneMessageEntityCashtagMessageEntityUnderlineMessageEntityStrikeMessageEntityBankCardMessageEntitySpoilerMessageEntityCustomEmojiMessageEntityBlockquoteMessageEntityFormattedDateint (optional)InputPeer (optional)InputPeerEmptyInputPeerSelfInputPeerChatInputPeerUserInputPeerChannelInputPeerUserFromMessageInputPeerChannelFromMessageint (optional)InputReplyToStoryInputPeerInputPeerEmptyInputPeerSelfInputPeerChatInputPeerUserInputPeerChannelInputPeerUserFromMessageInputPeerChannelFromMessageintInputReplyToMonoForumInputPeerInputPeerEmptyInputPeerSelfInputPeerChatInputPeerUserInputPeerChannelInputPeerUserFromMessageInputPeerChannelFromMessagestringVector < MessageEntity > (optional)MessageEntityUnknownintintMessageEntityMentionintintMessageEntityHashtagintintMessageEntityBotCommandintintMessageEntityUrlintintMessageEntityEmailintintMessageEntityBoldintintMessageEntityItalicintintMessageEntityCodeintintMessageEntityPreintintstringMessageEntityTextUrlintintstringMessageEntityMentionNameintintlongInputMessageEntityMentionNameintintInputUserInputUserEmptyInputUserSelfInputUserInputUserFromMessageMessageEntityPhoneintintMessageEntityCashtagintintMessageEntityUnderlineintintMessageEntityStrikeintintMessageEntityBankCardintintMessageEntitySpoilerintintMessageEntityCustomEmojiintintlongMessageEntityBlockquotetrue (optional)intintMessageEntityFormattedDatetrue (optional)true (optional)true (optional)true (optional)true (optional)true (optional)intintintInputMedia (optional)InputMediaEmptyInputMediaUploadedPhotoInputMediaPhotoInputMediaGeoPointInputMediaContactInputMediaUploadedDocumentInputMediaDocumentInputMediaVenueInputMediaPhotoExternalInputMediaDocumentExternalInputMediaGameInputMediaInvoiceInputMediaGeoLiveInputMediaPollInputMediaDiceInputMediaStoryInputMediaWebPageInputMediaPaidMediaInputMediaTodoInputMediaStakeDiceintlong (optional)SuggestedPost (optional)SuggestedPosttrue (optional)true (optional)StarsAmount (optional)StarsAmountStarsTonAmountint (optional)int (optional)int (optional)Example
Dialog(
peer=PeerUser(user_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,
notify_settings=PeerNotifySettings(),
)