Skip to content

Tracking Issue: Message Support #450

@melix99

Description

@melix99

Telegram has a LOT of message types, this issue tracks the current status of the supported ones in Telegrand. This issue only considers the general support (so, when the message doesn't show as an "Unsupported Message"). If a specific feature of a message type is not implemented, a different issue should be opened instead.

TDLib version used to make this list: 1.8.13

For more info about the individual message types, you can check the documentation here.

The string version is used for notifications and message previews (like the last message in the sidebar or a message reply). Also, it's shared with some of the message types in the Chat History as well (the ones that are more event-like, like MessageChatAddMembers).

Message Type Chat History String Version
MessageText
MessageAnimation
MessageAudio
MessageDocument
MessagePhoto
MessageExpiredPhoto
MessageSticker ✅ Webp
❌ Webm
✅ Tgs
MessageVideo ✅ (disabled)
MessageExpiredVideo
MessageVideoNote
MessageVoiceNote
MessageLocation
MessageVenue
MessageContact
MessageAnimatedEmoji
MessageDice
MessageGame
MessagePoll
MessageInvoice
MessageCall
MessageVideoChatScheduled
MessageVideoChatStarted
MessageVideoChatEnded
MessageInviteVideoChatParticipants
MessageBasicGroupChatCreate
MessageSupergroupChatCreate
MessageChatChangeTitle
MessageChatChangePhoto
MessageChatDeletePhoto
MessageChatAddMembers
MessageChatJoinByLink
MessageChatJoinByRequest
MessageChatDeleteMember
MessageChatUpgradeTo
MessageChatUpgradeFrom
MessagePinMessage
MessageScreenshotTaken
MessageChatSetTheme
MessageChatSetMessageAutoDeleteTime
MessageForumTopicCreated
MessageForumTopicEdited
MessageForumTopicIsClosedToggled
MessageForumTopicIsHiddenToggled
MessageSuggestProfilePhoto
MessageCustomServiceAction
MessageGameScore
MessagePaymentSuccessful
MessageGiftedPremium
MessageContactRegistered
MessageUserShared
MessageChatShared
MessageWebsiteConnected
MessageBotWriteAccessAllowed
MessageWebAppDataSent
MessagePassportDataSent
MessageProximityAlertTriggered

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions