Tdesktop: Option to disable "autoplay next" on voice messages, audio, video messges, etc?

Created on 11 Jul 2017  路  21Comments  路  Source: telegramdesktop/tdesktop

Steps to reproduce

  1. Play a voice message, audio,, or video message which was sent some time ago.
  2. After the media finishes playing, the next media after it starts playing automatically.
  3. It's going to play until it reaches the last media file sent.

Expected behaviour

I wanted to make it so that if I play a voice message or something, after that plays, it's going to stop at that and not continue further. Of course since this is an option, it's up to the user to decide which behavior they want.

Actual behaviour

It plays all the media files consecutively.

Configuration

Operating system:
Windows 10
Version of Telegram Desktop:
1.1.10
Used theme:
Default

Logs:
Insert logs here (if necessary)


enhancement

Most helpful comment

There is better solution for "middle text messages". Add an option "play media consecutively only if followed one by one".

All 21 comments

Yes! This is needed. In my opinion, this should even be the default option.

Reasoning:
A conversation has a certain order. Usually consecutive messages are responses to each other and therefore must be read/listened in order. Currently, Telegram will autoplay next voice messages even when there are text messages in between. It makes no sense to jump over 10 messages from the previous voice message to the next without reading the 10 text messages in the middle. Also if you browse the history and want to listen to an old voice message, you end up listening to all of them until present.

There is better solution for "middle text messages". Add an option "play media consecutively only if followed one by one".

I agree with this, the current behaviour makes it difficult to catch up with old messages because it can skip dozens of text messages between voice messages.

I vote for this one too

We'd really want this too. We're using a bot that you can send "sound effects" to and play them on demand, and it just completely ruins the idea when the next audio is played instantly after the last one. There should be at least option for this in the Settings menu. One way to tackle our issue is to add "_continue_playing/auto_play_" or such option for sendVoice and sendAudio methods.

I think that it is a very important option. I don't believe that this is not implemented yet.

+1

I need this option to do my exam :(((

Please add at least in the settings the ability to disable auto-play!
It is very inconvenient when it's need to listen only one message.

Yes, Please add this option. It is so useless the way it is.

Yes. Please add this option 馃檹

I don't understand how this is not an option from the beginning. I hate the way it is currently implemented. Please add this option

Does anyone know where this is in the code? How hard can it be? Let's submit a pull request with it fixed. Who wants this anyway? At the very least it shouldn't loop back to the first media file after playing the most recent.

Let's submit a pull request with it fixed

I doubt there is no option to disable this behaviour because the dev wasn't able to add it, or didn't have time. It's designed to be this way - no option to disable autoplay. Also because the mobile clients don't have it either. Even if you open a pr, I highly doubt it will ever be merged :( but you never know

Please add this option. 馃檹

It's absolutely necessary to make orderly flows of audio messages, for example in language learning bots with lots of audition.

Hey there!

This issue will be automatically closed in 7 days if there would be no activity. We therefore assume that the user has lost interest or resolved the problem on their own.

Don't worry though; if this is an error, let us know with a comment and we'll be happy to reopen the issue.

Thanks!

I would still like this option

I think most of the users would like this option. Who likes telegram jumping through whole text sections of conversation to play all audio messages automatically?

Nobody. It amazes me how this issue still exists after 3 years. It is absolutely necessary to fix this. Telegram will never be perfect if this issue continues existing. Why isn't this problem solved after 3 years!?

it's funny because I'd be willing to fix it but telegram desktop doesn't have working instructions on how to build it

@Noxware because it's not a bug, it's the intended behavior

Was this page helpful?
0 / 5 - 0 ratings