InputMediaTodo

class pyrogram.raw.types.InputMediaTodo

Creates a todo list ».

Constructor of InputMedia.

Details:
  • Layer: 223

  • ID: 9FC55FDE

Parameters:

todo (TodoList) – The todo list.

TL Schema

inputMediaTodo#9fc55fde
todo:TodoList

= InputMedia

Parameter Tree

InputMediaTodo
└── todoTodoList
└── TodoList
├── others_can_appendtrue (optional)
├── others_can_completetrue (optional)
├── titleTextWithEntities
│ └── TextWithEntities
│ ├── textstring
│ └── entitiesVector < MessageEntity >
│ ├── MessageEntityUnknown
│ ├── MessageEntityMention
│ ├── MessageEntityHashtag
│ ├── MessageEntityUrl
│ ├── MessageEntityEmail
│ ├── MessageEntityBold
│ ├── MessageEntityItalic
│ ├── MessageEntityCode
│ ├── MessageEntityPre
│ ├── MessageEntityTextUrl
│ ├── MessageEntityPhone
│ ├── MessageEntityCashtag
│ ├── MessageEntityStrike
│ ├── MessageEntityBankCard
│ ├── MessageEntitySpoiler
└── listVector < TodoItem >
└── TodoItem
├── idint
└── titleTextWithEntities

Example

InputMediaTodo(
    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
                                )
                            ]
                    )
                )
            ]
    ),
)