Инструкции Apps
December 4

Скрытые настройки Telegram и как их использовать


Знали ли вы о том, что скрывается в режиме разработчика под капотом вашего любимого мессенджера — Telegram?

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

📌 Как войти в режим разработчика?

Для начала, чтобы попасть в режим разработчика, нужно 10 раз тапнуть по иконке ⚙️ Настроек в нижнем меню приложения Telegram. да-да, именно так — никакой магии, только упорство и труд тапание!:) оказавшись в этом секретном меню, вы увидите множество загадочных пунктов. давайте разбираться, что они означают и зачем нужны.

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

⚙️ Настройки в режиме разработчика

➤ Remove Sensitive Data удаляются из приложения конфиденциальные данные, которые могут быть расценены как чувствительные или личные, например: кэш веб-просмотров, история взаимодействий внутри приложения, диагностическая информация - возможные логи или данные для отладки, которые могут содержать идентификаторы устройства, сессии или другую информацию. включите, если устройство передаётся другому пользователю, если вы работаете с отладкой или хотите минимизировать риски утечки данных. не включайте, если приложением пользуетесь только вы. и, поэтому, не нужно очищать эти данные регулярно.

➤ Allow Web View Inspection — включите, если хотите инспектировать веб-просмотры, чтобы понять, что и как загружается.

➤ Clear Web View Cache — очищает кеш веб-просмотров. Полезно, если что-то отображается не так, как должно.

➤ Keep Chat Stack — сохраняет историю открытых чатов. Включайте, если часто переключаетесь между чатами и не хотите терять контекст.

➤ Dust Debug — режим отладки для определенных сценариев. Включайте, если что-то пошло не так и нужно найти ошибку.

➤ Crash when slow — приложение упадет, если станет медленным. Полезно для выявления узких мест в производительности.

➤ Crash on memory pressure — приложение аварийно завершится при нехватке памяти. Включите, чтобы протестировать устойчивость.

➤ Clear Tips — очищает все подсказки в приложении. Включайте, если надоели или стали мешать.

➤ Reset Notifications — сбрасывает настройки уведомлений. Полезно, если они ведут себя странно.

➤ Crash — просто берет и крашит приложение. Для любителей экстремальной отладки.

➤ Reload Saved Messages — перезагружает сохраненные сообщения. Поможет, если кажется, что они отображаются некорректно.

➤ Clear Database — очищает базу данных приложения. Включайте, если подозреваете, что что-то там напуталось.

➤ Clear Database and Cache — еще более радикальный шаг, который чистит и базу данных, и кеш (‼️ все секретные чаты будут потеряны!). для решения самых упорных проблем.

➤ Reset Holes — сбрасывает «дыры» в данных (недостающие сообщения). Полезно, если некоторые сообщения не отображаются.

➤ Reset Tag Holes — аналогично предыдущему, но для тегов сообщений.

➤ Reindex Unread Counters — перестраивает счетчики непрочитанных сообщений. Используйте, если цифры не совпадают с реальностью.

➤ Reset Cache Index [!] — сбрасывает индекс кеша. Полезно для устранения проблем с кешированием.

➤ Reindex Cache — перестраивает индекс кеша. Включайте для оптимизации работы приложения.

➤ Optimize Database — оптимизирует базу данных. Полезно для улучшения производительности.

➤ Knockout Wallpaper — убирает обои чатов. Включите, если хотите вернуть дефолтный фон.

➤ Experimental Compatibility — экспериментальные настройки совместимости. Включайте, если тестируете новое железо или ОС.

➤ Debug Data Display — отображает данные для отладки. Полезно для диагностики проблем.

➤ Ripple - эффект волны (анимации) при нажатии на элементы интерфейса. красиво, но может чуть нагружать слабые устройства. короче, чисто декоративная опция, так что настройка полностью зависит от ваших предпочтений.

➤ Local Transcription — включает локальную транскрипцию голосовых сообщений. Удобно, если не хотите отправлять аудио на сервер.

➤ Restore Purchases — восстанавливает ваши покупки в приложении. Включайте, если что-то пошло не так.

➤ Playlist Playback — включает воспроизведение плейлистов. Полезно для любителей музыки и подкастов.

➤ Enable Quick Reaction — позволяет быстрее реагировать на сообщения. Включайте для удобства.

➤ Disable Video Chat V2 — отключает вторую версию видеочатов. Оставьте выключенным, чтобы использовать улучшения.

➤ [WIP] OS mic mute — синхронизирует отключение микрофона на уровне ОС и в Telegram. Включите если хотите, чтобы громкость звуков в Telegram была такой же как и во всей системе.

➤ Live Stream V2 — новая система трансляций с улучшенной производительностью и качеством. Включите. Возвращайтесь к старой версии только при багах.

➤ Dynamic Streaming — автоматически регулирует качество стрима в зависимости от скорости сети. Включите, чтобы не страдать от зависаний при просмотре если скорость интернета будет невысокой. Выключайте, если любите фиксированное качество.

➤ Local Translation — обрабатывает переводы локально, без отправки данных на сервер. Включайте для скорости и приватности. Отключите, если хотите более точный перевод.

➤ Video Cropping Optimization — оптимизация обрезки видео. Включайте для лучшей работы с видео.

➤ Network X [Restart App] — специальные настройки сети, требующие перезапуска приложения. вроде как эта настройка ускоряет соединение.

➤ Download X [Restart App] — специальные настройки загрузок, требующие перезапуска приложения. вроде как эта настройка ускоряет загрузку видео/файлов. но как по мне, иногда, наоборот тормозит. проверяйте, как будет у вас.

Моё использование

А теперь немного о том, что я использую из этих настроек.

Все мои настройки, которые включаются переключателями - вы можете видеть на скриншотах.

Когда телега начинает подглючивать: появляются фантомные уведомления, которые никак не удаляются, счётчики непросмотренных показывают ерунду, пропадают сообщения (можно открыть разные клиенты для Telegram и увидеть даже в чатах разные количества сообщений!), появляются сообщения без авторов (рядом постом пропадает аватар автора) в этом случае е поочерёдно нажимаю:

➤ Clear Tips Reset
➤ Holes Reindex Unread
➤ Counters Clear
➤ Database and Cache
➤ Optimize Database

После этого все начинает работать стабильно (на какое-то время:). ещё и память в телефоне отлично освобождается.

Заключение

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

❗️ Но помните, что с большими возможностями приходит большая ответственность — используйте эти настройки с умом!

Обсудить статью

Если у кого-то возникли вопросы или хотите поделиться своим мнением - вэлкам к нам в Telegram-чат: Pro Apple & some junk..

Telegram-канал: Pro Apple & some junk..

Telegram-канал Pro Apple & some junk..:
⌘🅁 Мои инструкции. разные 🔍лайфхаки for Apple & a Little more..
И.. ещё немного хлама в моей голове. :)
🔗 @apples_help