Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tracking Issue: Message Support #450

Open
melix99 opened this issue Feb 5, 2023 · 0 comments
Open

Tracking Issue: Message Support #450

melix99 opened this issue Feb 5, 2023 · 0 comments
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Milestone

Comments

@melix99
Copy link
Collaborator

melix99 commented Feb 5, 2023

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
@melix99 melix99 added enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers labels Feb 5, 2023
@melix99 melix99 pinned this issue Feb 5, 2023
@melix99 melix99 added this to the Telegrand 0.2 milestone Mar 20, 2023
@melix99 melix99 moved this to Todo in Telegrand Issues Mar 20, 2023
@melix99 melix99 moved this from Todo to In Progress in Telegrand Issues Mar 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant