[−][src]Module telegram_bot::types::message
Structs
| Audio | This object represents an audio file to be treated as music by the Telegram clients. |
| ChannelPost | This object represents a channel message. |
| Contact | This object represents a phone contact. |
| Document | This object represents a general file (as opposed to photos, voice messages and audio files). |
| File | This object represents a file ready to be downloaded.
The file can be downloaded via the link |
| Forward | Information about the original message. |
| Location | This object represents a point on the map. |
| Message | This object represents a chat message. |
| MessageEntity | This object represents one special entity in a text message. For example, hashtags, usernames, URLs, etc. |
| PhotoSize | This object represents one size of a photo or a file / sticker thumbnail. |
| Poll | This object contains information about a poll. |
| PollAnswer | This object represents an answer of a user in a non-anonymous poll. |
| PollOption | This object contains information about one answer option in a poll. |
| RawMessage | This object represents a message. Directly mapped. |
| RawMessageEntity | This object represents one special entity in a text message. For example, hashtags, usernames, URLs, etc. Directly mapped. |
| Sticker | This object represents a sticker. |
| UserProfilePhotos | This object represent a user's profile pictures. |
| Venue | This object represents a venue. |
| Video | This object represents a video file. |
| VideoNote | This object represents a video message (available in Telegram apps as of v.4.0). |
| Voice | This object represents a voice note. |
Enums
| ForwardFrom | Information about the source of the original message. |
| MessageEntityKind | Kind of the entity. |
| MessageKind | Kind of the message. |
| MessageOrChannelPost | This object represents a chat message or a channel post. |
| ParseMode | Strongly typed ParseMode. See documentation for details. |
| PollType | Type of a poll. |