🤔

🤔

S.

Следите за руками:

1. Что делает человек, у которого несколько клиентов телеги на устройстве?

Если он адекватный, то на одном из них он выключает уведомления, чтобы двойные не приходили. Только звонки почему-то нигде не выключаются, так что обычно все клиенты звонят сразу. Но это мелочи.

2. Он заходит в настройки уведомлений, и просто выключает уведомления. 

Есть пункт "для сообщений", есть пункт "для групп".

На официальном приложении на андроиде, например, там можно указывать общую вибрацию, звук. Это дополнительно подсказывает тебе, что ты именно на своём устройстве всё делаешь. Уже понятно, к чему я это веду?

3. На клиентах с TDLib есть точно такие же настройки.
Поставил себе Telegram X на андроиде или Unigram X на десятую винду.
Зачем нам дубликаты сообщений? Заходишь в настройки - уведомления, чтобы их выключить. Есть отдельно пункты "сообщения" и "группы" (и каналы - зависит от клиента).


И тут кроется самый прикол. Эта настройка в клиентах на TDLib совершенно отличается от обычных клиентов. Если выключить уведомления для групп, то они выключаются не для этого устройства, а для всей телеги на всех клиентах. Но! На обычном клиенте ты об этом не узнаешь, а на другом клиенте с TDLib эта настройка синхронизируется. То есть если я на Telegram X отключаю уведомления, на Unigram X снимается соответствующая галочка.

Настройки Unigram X, когда я меняю уведомления на Telegram X


Нужно отдельно подчеркнуть, что на обычных клиентах уведомления выключаются только для одного устройства, так что вы просто не заметите этих изменений в настройках.

А что будет происходить? Если вы в TDLib клиентах выключите уведомления для сообщений - во всех клиентах у всех ваших личек выключится звук. И у всех новых людей он будет выключен по умолчанию. (хорошо что хоть в telegram x лички можно мьютить только на 1-8 часов).


Если вы в TDLib клиентах выключите уведомления для групп, то во всех клиентах все группы и каналы будут без уведомлений. И при вступлении в группы и каналы они тоже будут без уведомлений.


Почему это херовенько? Потому что настройки уведомлений на обычном клиенте и на TDLib версиях выглядят одинаково, но делают абсолютно разное. И если человек привык, что нормальный клиент просто выключает звук на устройстве, он ни за что не догадается, что в новых клиентах эта опция вырубает вообще всё. Я и сам раньше жаловался типа "какой-то клиент мне все группы замьютил, пришлось по одной штуке включать" или "пришлось сбрасывать настройки уведомлений, и потом избирательно мьютить". Хотя на самом деле это просто я сам своими же руками отключал уведомления глобально, так как не мог даже предположить такую разницу в поведении клиентов.

Report Page