MessageMediaToDo

class pyrogram.raw.types.MessageMediaToDo

Represents a todo list ».

Constructor of MessageMedia.

Details:
  • Layer: 223

  • ID: 8A53B014

Parameters:
Functions:

This object can be returned by 2 functions.

messages.UploadMedia

Upload a file and associate it to a chat (without actually sending it to the chat)

messages.UploadImportedMedia

Upload a media file associated with an imported chat, click here for more info ».

TL Schema

messageMediaToDo#8a53b014
flags:#
todo:TodoList
completions:flags.0?Vector<TodoCompletion>

= MessageMedia

Parameter Tree

MessageMediaToDo
├── todoTodoList
│ └── TodoList
│ ├── others_can_appendtrue (optional)
│ ├── others_can_completetrue (optional)
│ ├── titleTextWithEntities
│ │ └── TextWithEntities
│ │ ├── textstring
│ │ └── entitiesVector < MessageEntity >
│ │ ├── MessageEntityUnknown
│ │ ├── MessageEntityMention
│ │ ├── MessageEntityHashtag
│ │ ├── MessageEntityBotCommand
│ │ ├── MessageEntityUrl
│ │ ├── MessageEntityEmail
│ │ ├── MessageEntityBold
│ │ ├── MessageEntityItalic
│ │ ├── MessageEntityCode
│ │ ├── MessageEntityPre
│ │ ├── MessageEntityTextUrl
│ │ ├── MessageEntityMentionName
│ │ ├── MessageEntityPhone
│ │ ├── MessageEntityCashtag
│ │ ├── MessageEntityUnderline
│ │ ├── MessageEntityStrike
│ │ ├── MessageEntityBankCard
│ │ ├── MessageEntitySpoiler
│ │ ├── MessageEntityCustomEmoji
│ │ ├── MessageEntityBlockquote
│ │ └── MessageEntityFormattedDate
│ └── listVector < TodoItem >
│ └── TodoItem
│ ├── idint
│ └── titleTextWithEntities
│ └── TextWithEntities
└── completionsVector < TodoCompletion > (optional)
└── TodoCompletion
├── idint
├── completed_byPeer
│ ├── PeerUser
│ │ └── user_idlong
│ ├── PeerChat
│ │ └── chat_idlong
│ └── PeerChannel
│ └── channel_idlong
└── dateint

Example

MessageMediaToDo(
    todo=TodoList(
        title=TextWithEntities(
            text="Open",
            entities=[
                    MessageEntityUnknown(
                        offset=0,
                        length=0
                    )
                ]
        ),
        list=[
                TodoItem(
                    id=0,
                    title=TextWithEntities(
                        text="Open",
                        entities=[
                                MessageEntityUnknown(
                                    offset=0,
                                    length=0
                                )
                            ]
                    )
                )
            ]
    ),
)