Yes, the problem arises when attempting to send large volumes of text, such as a Base64 encoded string copied from another application (e.g., Microsoft Teams), into Telegram. The application currently lacks the functionality to efficiently manage (delete or unsend) these large volumes of unsent text. Users are forced to delete each message one at a time, which is time-consuming and inefficient, especially when the text was not intended to be sent in the first place.
When copying an image from Microsoft Teams, it's pasted as a large Base64 encoded string in Telegram. This incident highlighted a significant limitation in Telegram's message management capabilities: there's no option to select and bulk manage unsent messages, leading to a tedious process of individually deleting each piece of the unsent, large text block.
Describe the solution you'd like
I would like Telegram to introduce a feature that allows for the selection and bulk management of unsent text messages. This feature should enable users to quickly delete or unsend multiple messages at once, significantly improving the user experience in situations where large amounts of text are accidentally pasted and not intended to be sent.
Describe alternatives you've considered
An alternative could be the implementation of a warning or confirmation dialog when pasting large amounts of text. This dialog could ask the user if they intend to send the text as-is, convert it to a different format (if applicable), or cancel the action. Another alternative could be an automatic detection of large text blocks that seem to represent encoded images, offering the user the option to automatically convert them to images before sending.
Additional context
This issue was encountered when an attempt was made to copy and paste an image from Microsoft Teams to Telegram, resulting in a lengthy Base64 encoded string being pasted instead of the image. The lack of bulk management features for unsent messages in Telegram led to a cumbersome process of trying to delete the unintended message, underscoring the need for improved message management capabilities in the app.
Is your feature request related to a problem?
Yes, the problem arises when attempting to send large volumes of text, such as a Base64 encoded string copied from another application (e.g., Microsoft Teams), into Telegram. The application currently lacks the functionality to efficiently manage (delete or unsend) these large volumes of unsent text. Users are forced to delete each message one at a time, which is time-consuming and inefficient, especially when the text was not intended to be sent in the first place.
When copying an image from Microsoft Teams, it's pasted as a large Base64 encoded string in Telegram. This incident highlighted a significant limitation in Telegram's message management capabilities: there's no option to select and bulk manage unsent messages, leading to a tedious process of individually deleting each piece of the unsent, large text block.
Describe the solution you'd like
I would like Telegram to introduce a feature that allows for the selection and bulk management of unsent text messages. This feature should enable users to quickly delete or unsend multiple messages at once, significantly improving the user experience in situations where large amounts of text are accidentally pasted and not intended to be sent.
Describe alternatives you've considered
An alternative could be the implementation of a warning or confirmation dialog when pasting large amounts of text. This dialog could ask the user if they intend to send the text as-is, convert it to a different format (if applicable), or cancel the action. Another alternative could be an automatic detection of large text blocks that seem to represent encoded images, offering the user the option to automatically convert them to images before sending.
Additional context
This issue was encountered when an attempt was made to copy and paste an image from Microsoft Teams to Telegram, resulting in a lengthy Base64 encoded string being pasted instead of the image. The lack of bulk management features for unsent messages in Telegram led to a cumbersome process of trying to delete the unintended message, underscoring the need for improved message management capabilities in the app.