KIPRIassistant

Не приходят уведомления Telegram (Телеграм) на Android: причины

Почему в Телеграме не приходят уведомления на Android: заглушённый чат, второй аккаунт, приоритет, фоновый режим, оболочка телефона. С подписями из самого Telegram.


Уведомления Telegram на Android не приходят по одной из двух причин: что-то выключено в самом Телеграме (категория чатов, конкретный чат, приоритет) или телефон не даёт приложению работать в фоне. Проверять стоит в этом порядке: первое быстрее.

Узнать этот случай легко. Сообщение пришло в два часа дня, а увидели вы его вечером, когда сами открыли Telegram. Телефон при этом не молчал вообще: почта звенела, будильник сработал. Значит, дело не в громкости и не в режиме полёта, а где-то между Telegram и системой: либо в настройках приложения, которых много и они вложены друг в друга, либо в Android и оболочке производителя.

Все подписи ниже взяты из официальной платформы переводов Telegram, так что на телефоне с русским интерфейсом они должны совпасть дословно.

Пять причин, которые проверяются за минуту

Начните с пяти быстрых проверок: четыре в самом Telegram и одна в настройках Android.

Выключена целая категория. Настройки → Уведомления и звуки, блок «Уведомления из чатов». Личные чаты, группы, каналы, истории и реакции включаются по отдельности. Если молчат только группы, почти наверняка дело здесь.

Заглушён сам чат. В списке чатов у такого чата статус «Без уведомлений». Коварнее всего пункт «Выключить на время…»: вы когда-то убрали звук на час, а потом нажали не тот срок. Откройте профиль чата, пункт «Уведомления», и выберите «Включить уведомления».

Сообщение уже прочитано в другом месте. Официальная инструкция Telegram прямо просит проверить, не видели ли вы сообщение на другом устройстве. Если Telegram открыт на ноутбуке и вы прочитали там, телефону напоминать не о чем.

Уведомления только от одного аккаунта. Если в приложение добавлено несколько аккаунтов, вверху экрана «Уведомления и звуки» есть переключатель «Показывать уведомления» → «Всех аккаунтов». Пояснение к нему: «Отключите, если хотите получать только уведомления активного аккаунта». Выключен - второй аккаунт молчит.

Нет разрешения Android. С Android 13 приложение должно отдельно попросить разрешение на уведомления. Telegram в таком случае сам показывает окно «Включите уведомления» с кнопкой «Перейти в настройки». Если его закрыли, разрешение включается в настройках телефона: Приложения → Telegram → Уведомления.

Уведомление приходит, но молча

Уведомление без звука почти всегда значит, что у категории стоит низкий приоритет: нужен «Высокий» или «Срочный». Пункт «Приоритет» есть внутри каждой категории, например в «Личных чатах», со значениями «Низкий», «Средний», «Высокий» и «Срочный». Android на уровне «Средний» уведомление показывает, но без звука: так устроены каналы уведомлений в самой системе, Telegram здесь ничего не придумывает. В FAQ Telegram то же сказано коротко: важность должна быть не ниже «Высокой».

Этот же пункт отвечает за режим «Не беспокоить». Пояснение Telegram к нему: «Уведомления с максимальным приоритетом будут срабатывать, даже когда устройство в режиме „Не беспокоить“». Если ночной режим захватывает утро, это объясняет утреннюю тишину.

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

Молчит, пока не откроешь приложение

Если сообщения видны, только когда откроешь Телеграм, а при заблокированном экране телефон молчит, приложению не дают работать в фоне. Уведомления Telegram на Android приходят через сервис Google (Firebase Cloud Messaging): сервер Google будит телефон, и Telegram показывает сообщение. Официальная инструкция Telegram первым пунктом для Android просит убедиться, что сервисы Google Play установлены и обновлены. На телефоне без них этот канал доставки не работает.

Дальше вопрос в том, дают ли Telegram проснуться. Три вещи, которые стоит проверить.

Фоновый режим. Если Android ограничил Telegram работу в фоне, приложение показывает окно «Разрешить фоновый режим» с текстом «Это улучшит работу оповещений и звонков через Telegram». По коду клиента оно появляется при запуске на Android 9 и новее, не чаще раза в сутки, а после того как его закрыли три раза, не появляется совсем. Так что отсутствие окна не значит, что всё в порядке: откройте Приложения → Telegram → Батарея и снимите ограничения.

Два переключателя в самом Telegram. Настройки → Уведомления и звуки, блок «Другое»:

  • «Перезапуск при закрытии» - «Перезапускать приложение, если оно закрыто. Обеспечивает надёжность уведомлений».
  • «Фоновое соединение» - «Поддерживать минимальное фоновое соединение с Telegram, чтобы получать уведомления».

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

Оболочка производителя. На Xiaomi, Samsung, Huawei и других марках поверх Android работает собственный оптимизатор, и он останавливает Telegram независимо от настроек выше. FAQ Telegram отдельно называет Huawei и Xiaomi: их службы закрывают приложения в фоне и мешают уведомлениям, поэтому Telegram нужно добавить в список разрешённых. У Telegram даже есть отдельная официальная инструкция по производителям, но написана она в 2017 году, и пути в ней давно устарели. Актуальные шаги под вашу марку собраны в проверке настроек уведомлений: например, для Xiaomi и Redmi, Huawei и Honor или Samsung.

Та же инструкция Telegram называет ещё две причины попроще. Во внутренней памяти телефона должно оставаться свободное место, одной карты памяти мало. И после выхода из аккаунта уведомления не приходят совсем.

Что не виновато

Режим энергосбережения Telegram. Он появился в 2023 году и лежит в Настройки → Энергосбережение. На Android он отключает автовоспроизведение видео и стикеров, анимации и эффекты. В блоге Telegram об уведомлениях в связи с этим режимом ничего нет. В исходном коде клиента он отключает только анимации, автовоспроизведение и эффекты, а код уведомлений к нему не обращается.

Открытый Telegram на компьютере сам по себе. Иногда пишут, что Telegram не шлёт уведомления на телефон, пока вы сидите в версии для компьютера. Официального подтверждения этому мы не нашли. Подтверждено только то, о чём выше: прочитанное на другом устройстве сообщение уведомления не вызовет.

Если ничего не помогло

В самом низу экрана «Уведомления и звуки» есть «Сбросить настройки уведомлений». Судя по тексту подтверждения, он сбрасывает настройки уведомлений и возвращает стандартные. Инструмент грубый, зато снимает забытую настройку, которую вручную уже не найти.

А если молчит не только Telegram, а все мессенджеры и напоминания разом, дело не в Telegram. Тогда начинайте с общего разбора о том, как Android и оболочки усыпляют приложения.

Статья помогла?

Все записи

Забирайте Кипри себе

На бесплатном тарифе работает всё приложение целиком. Ограничения начинаются там, где начинается серьёзный объём.

Новости и промокоды выходят в Telegram-канале