Гибридное дополнение доступности для NVDA, совместимое с Telegram Desktop и Unigram.
TelegramJusti — это дополнение доступности для NVDA, которое расширяет возможности использования Telegram Desktop и Unigram с помощью доступной автоматизации, оптимизированной навигации и гибридной архитектуры, основанной на UI Automation, AutomationID и движке V8 для интеллектуального определения элементов управления.
Разработанное на основе повседневного опыта и личных потребностей, архитектурно-технологических барьеров моей цифровой среды и постоянного взаимодействия с коллегами — пользователями NVDA, которые своими тестами, предложениями и обменом опытом способствовали росту и непрерывному совершенствованию проекта.
TelegramJusti является частью «JustiSoftware Suite» от «Justicia Ciega» — набора инструментов доступности, разработанных в соответствии с принципами «Универсальной доступности» и «Цифровой инклюзии», с целью построения мостов между людьми и технологиями, создания решений, которые могут быть полезны каждому.
Запись и отправка голосовых сообщений.
Отмена записи с помощью Ctrl+Shift+R.
Воспроизведение и постановка на паузу голосовых сообщений.
Звонки и видеозвонки.
Быстрое завершение звонков.
Быстрый доступ к профилям.
Прикрепление мультимедийных файлов.
Создание новых чатов.
Немедленный доступ к полю редактирования.
Возврат непосредственно к списку чатов.
Открытие меню навигации.
Автоматический фокус на списке чатов.
Включение/отключение микрофона.
Включение/отключение камеры.
Демонстрация экрана.
Открытие панели реакций.
Открытие панели эмодзи, стикеров и GIF.
Открытие расшифровки голосовых сообщений.
Открытие вложений.
Загрузка вложений.
Переход к последнему сообщению.
Гибридная мультидвигательная архитектура, совместимая с Telegram Desktop и Unigram, готовая к будущим версиям благодаря UI Automation и AutomationID.
TelegramJusti 2.0.0
Ctrl+R Записать голосовое сообщение.
Ctrl+R (двойное нажатие) Отправить голосовое сообщение.
Ctrl+Shift+R Отменить запись голосового сообщения.
Пробел Воспроизвести или приостановить голосовое сообщение.
Ctrl+Shift+L Начать голосовой вызов.
Ctrl+Shift+V Начать видеовызов.
Ctrl+Shift+N Завершить вызов.
Ctrl+Shift+S Включить или отключить микрофон.
Ctrl+Shift+C Включить или отключить камеру.
Ctrl+Shift+P Включить или отключить демонстрацию экрана.
Ctrl+P Открыть профиль текущего чата.
Ctrl+Shift+A Прикрепить мультимедийные файлы.
Alt+O Открыть вложение.
Alt+D Загрузить вложение.
Ctrl+N Открыть новый чат.
Alt+E Перейти к полю редактирования сообщений.
Ctrl+Shift+M Открыть меню навигации.
Alt+End Перейти к последнему сообщению.
Alt+T Открыть расшифровку голосового сообщения.
Alt+G Открыть панель эмодзи, стикеров и GIF.
Alt+Shift+E Открыть панель реакций.
Alt+Стрелка влево Вернуться непосредственно к списку чатов.
Примечание: все жесты можно переназначать из меню «Жесты ввода» NVDA.
Mauro Ocampo – JustiCode
Проект является частью «JustiSoftware Suite» от «Justicia Ciega».
https://github.com/JustiCode/TelegramJusti
TelegramJusti распространяется под лицензией GNU General Public License v2 (GPL v2) или более поздней.
Copyright © 2026 Mauro Ocampo – JustiCode.
Моей семье за поддержку и понимание вневременного характера этой работы как разработчика доступного программного обеспечения.
Особая благодарность Héctor Benítez и José Manuel Delicado из NVDA.ES за их рекомендации, замечания и технический вклад, которые были крайне важны для эволюции, модернизации и публикации дополнения.
Наконец, спасибо всему сообществу NVDA и Justicia Ciega, чей общий опыт позволяет продолжать создавать инструменты, направленные на обеспечение всё более универсальной и инклюзивной доступности.