Возможности

Всё, что умеет FinchGram

Все возможности текущего релиза, раздел за разделом. Список растёт с каждым релизом; чего пока нет — смотрите в планах.

107 возможностей14 разделовПо состоянию на v0.4.22Что будет дальше

Вход

5

Входите так, как позволяют приложения самого Telegram, или создайте новый аккаунт.

  • Номер телефона

    Ваш номер, затем код, который пришлёт Telegram.

  • Пароль двухэтапной аутентификации

    Если он есть у вашего аккаунта, FinchGram спросит его после кода.

  • QR-код

    Отсканируйте код в Telegram на телефоне, ничего не вводя.

  • Новые аккаунты

    Зарегистрируйтесь в Telegram прямо со страницы входа.

  • Двухэтапная аутентификация

    Включите её в Настройках; измените пароль, подсказку к нему или почту для восстановления; или выключите.

Чаты

9

Список чатов Telegram, с вкладками и поиском, рассчитанный на клавиатуру.

  • Папки

    Ваши папки Telegram, в каждой — её чаты и их счётчики непрочитанного.

  • Закреплённые чаты

    Закреплённые чаты остаются вверху списка.

  • Счётчики непрочитанного и упоминания

    У каждого чата — число непрочитанных и метка, если вас упомянули.

  • Избранное

    Постоянная строка вверху списка — она там ещё до того, как вы им воспользовались.

  • Чаты во вкладках

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

  • Поиск

    ⌘K

    Найти чат по имени, которое вы видите, включая «Избранное»; Return открывает его.

  • Поиск в чате

    ⌘F

    Найти в открытом чате сообщения с нужными словами.

  • Каналы и боты

    Отдельный вид для ваших каналов и отдельный — для ботов.

  • Статус «печатает»

    Видно, когда кто-то печатает; собеседники так же видят, что печатаете вы, — как в приложениях Telegram.

Сообщения

7

Всё, что может нести сообщение, и меню для всего, что с ним можно сделать.

  • Форматирование

    Жирный, курсив, код и ссылки — так, как их отправили.

  • Предпросмотр ссылок

    Карточка с предпросмотром страницы под сообщением со ссылкой.

  • Ответы и пересылки

    На что отвечает сообщение и откуда пришло пересланное.

  • Медиа в чате

    Фото, видео, GIF, стикеры и файлы; анимированные стикеры пока показывают неподвижную картинку.

  • Меню сообщения

    Правый клик: ответить, изменить, скопировать, скопировать ссылку, переслать, пожаловаться, удалить или выбрать несколько.

  • Самоуничтожающиеся медиа

    Показываются размытыми и открываются один раз, как в приложениях самого Telegram.

  • Ссылки, которые говорят, куда ведут

    Ссылка, текст которой не совпадает с её адресом, перед открытием спрашивает вас, показывая сайт и полный адрес.

Просмотр медиа

6

Фото и видео открываются поверх окна вместе с остальным альбомом.

  • Альбомы

    Листайте альбом широкими стрелками по обе стороны от картинки.

  • Подписи

    Даже длинные — под картинкой.

  • Видео через mpv

    Собран из исходников и встроен в приложение; где возможно, использует аппаратное декодирование Mac.

  • Громкость

    ↑↓

    Регулятор выезжает из динамика при наведении, стрелки и колесо тоже меняют громкость; уровень сохраняется для следующего видео.

  • Сохранение

    Сохранить фото или видео в «Загрузки», если чат разрешает сохранение.

  • Кэш, который можно очистить

    Фото, видео и файлы, которые прислал Telegram, лежат в ~/Documents/FinchGram/media_cache; очистите эту папку — и то, что вы откроете снова, скачается заново.

Отправка

6

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

  • Три способа добавить

    ⌘V

    Скрепка, перетаскивание файлов в окно или вставка.

  • Карточка отправки

    Подпись и выбор: отправить как фото или как файлы.

  • Альбомы

    До десяти фото и видео уходят вместе одним альбомом.

  • Таймер самоуничтожения

    В личном чате фото или видео можно отправить с самоуничтожением.

  • Без звука

    Отправить так, чтобы у собеседника не было звука.

  • Отправлять по Enter

    ⏎

    Return отправляет, а Shift или Option с Return начинает новую строку; выключите, чтобы отправлять по ⌘Return.

Снимки экрана

9

Взять часть экрана, пометить и отправить — из любого чата.

  • Одно сочетание клавиш

    ⌘⇧A

    Нажмите сочетание или щёлкните ножницы рядом со скрепкой.

  • Своё сочетание клавиш

    Выберите другое сочетание в Настройках → Основные → Снимки экрана.

  • Окно или область

    Щёлкните окно, чтобы взять его целиком, или выделите область — с лупой и размером в пикселях.

  • Все дисплеи

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

  • Разметка

    Прямоугольники, эллипсы, стрелки, штрихи, текст и мозаика трёх размеров и шести цветов.

  • Отмена и повтор

    ⌘Z⌘⇧Z

    Любую пометку можно отменить — и вернуть.

  • Точные сдвиги

    ←→↑↓

    Стрелки сдвигают выделение на один пункт, с Shift — на десять.

  • Отправить, скопировать или сохранить

    ⏎⌘C⌘S

    Return кладёт снимок в карточку отправки; или скопируйте его, или сохраните в «Загрузки».

  • Не попадает в кадр

    Окно самого FinchGram может скрываться, пока вы делаете снимок экрана.

Загрузки

15

Клиент WebDAV на отдельной странице: ваш NAS — прямо в приложении.

  • Ваши серверы

    NAS, сидбокс, PikPak, Alist или OpenList либо папка, которую вы раздаёте через vget serve.

    Как это работает
  • Папки как путь

    «Домашний NAS /Movies/2026»: каждая папка в пути — это шаг назад.

  • Файлы или папки целиком

    Отметьте нужные файлы или возьмите папку со всем содержимым.

  • Быстро

    Каждый файл — кусками по 8 МБ, до двенадцати соединений сразу, по HTTP/2, если сервер его поддерживает.

  • Продолжает после остановки

    Остановленная загрузка продолжается с того места, где остановилась.

  • Терпелив к занятым серверам

    Если сервер сообщает, что занят, FinchGram ждёт — до пяти минут.

  • Сразу в просмотрщик

    Фото и видео открываются в просмотрщике медиа, как только придут.

  • Пароли зашифрованы

    В собственной базе данных FinchGram, зашифрованной целиком, с ключом в вашей связке ключей входа; никогда — в незашифрованном файле.

  • Своя папка у каждого сервера

    Загрузки попадают в ~/Documents/FinchGram/webdav, где у каждого сервера своя папка, или в папку, которую вы выберете.

  • Место на диске

    Файл, который не поместится, отклоняется ещё до начала загрузки, а файл неизвестного размера останавливается раньше, чем диск заполнится.

  • Только чтение

    На сервере ничего не загружается, не переименовывается и не удаляется.

  • Аккаунт Telegram не нужен

    Страница «Загрузки» открывается ещё до входа.

  • Убрать завершённые

    Одна кнопка убирает из очереди все завершённые загрузки.

  • Свои сертификаты

    Сертификат, которому вы доверяете в Связке ключей, принимается — в том числе самоподписанный.

  • Журнал для медленных серверов

    downloads.log записывает каждый запрос — чтобы понять, почему сервер медленный.

ИИ-ассистенты

11

FinchGram — это MCP-сервер: Claude Desktop, Claude Code, Cursor и другие приложения могут работать с вашим Telegram через него, как только вы им разрешите.

  • Выключено, пока вы не включите

    Настройки → Доступ для ИИ — это выключатель; пока он выключен, все ассистенты отклоняются.

  • Чаты, которые вы выбрали

    Все, кроме секретных чатов, или только те, что вы выберете.

  • Что он может писать

    Сообщения, которые уходят сразу от вашего имени, черновики, которые отправляете вы, или ничего.

  • Каждое приложение сначала спрашивает разрешение

    При первом подключении приложения FinchGram спрашивает вас; ответ сохраняется для этого приложения и переживает его обновления.

  • Двенадцать инструментов

    Список, поиск и чтение чатов и сообщений, просмотр непрочитанного, получение медиа, черновики, отправка, удаление своих сообщений, отметка прочитанным.

    Инструменты
  • Чтение ничего не отмечает

    Ассистент может читать чат, не отмечая ничего прочитанным.

  • Никогда не передаётся

    Секретные чаты, самоуничтожающиеся медиа и медиа из чатов с запретом сохранения.

  • Журнал

    Страница «Доступ для ИИ» показывает, что запрашивал каждый ассистент.

  • Привязано к вашему аккаунту

    Когда входит другой аккаунт, каждое приложение нужно разрешить заново.

  • Готово к вставке

    Строки, которые добавляют FinchGram в Claude Code или Claude Desktop, есть на странице «Доступ для ИИ».

  • Без собственного ИИ

    FinchGram не обращается к ИИ и ничего не обучает; ассистент получает только то, что вы разрешили ему читать.

На вашем Mac

5

Уведомления, Dock и строка меню — так, как это делают приложения для Mac.

  • Уведомления

    Новые сообщения как уведомления macOS — с текстом и звуком или без них.

  • Счётчик на значке в Dock

    Число непрочитанных сообщений на значке в Dock.

  • Закрытие окна

    FinchGram остаётся в Dock или завершается — как вы выберете в Настройках.

  • Значок в строке меню

    Открыть окно или завершить приложение из строки меню; включено по умолчанию.

  • Открывать при входе в систему

    FinchGram запускается при входе в систему на вашем Mac.

Темы

5

Три облика, каждый светлый и тёмный, переключение без перезапуска.

  • Верстак

    По умолчанию: рабочее окно с вкладками, шрифт IBM Plex Sans, акцентный цвет — индиго.

  • Газета

    Читается как газетная полоса, с акцентным цветом для каждого аккаунта, шрифт Source Sans 3.

  • Терминал

    Моноширинный экран с командами в квадратных скобках, шрифт JetBrains Mono; открывается тёмным.

  • Светлая и тёмная

    Светлая, тёмная или как в системе; у каждой темы свой выбор.

  • Переключение в любой момент

    В Настройках → Оформление или из меню «Вид».

Языки

4

Интерфейс на одиннадцати языках. Сообщения остаются такими, какими их написали.

  • Одиннадцать языков

    Английский, упрощённый и традиционный китайский, испанский, португальский, немецкий, французский, русский, японский, корейский и арабский.

  • Как на вашем Mac

    Или язык, который вы выберете в Настройках → Язык, — переключается без перезапуска.

  • Шрифты в комплекте

    Шрифты для китайского, японского, корейского и арабского поставляются вместе с приложением.

  • И README тоже

    README проекта — на тех же одиннадцати языках.

Клавиатура

9

Сочетания клавиш в меню и окнах FinchGram.

  • Поиск

    ⌘K

    Найти чат из любого места в приложении.

  • Поиск в чате

    ⌘F

    Найти сообщения в открытом чате.

  • Снимок экрана

    ⌘⇧A

    Заморозить экран и взять его часть.

  • Загрузки

    ⌘⌥L

    Открыть страницу «Загрузки».

  • Настройки

    ⌘,

    Открыть Настройки.

  • Отправить

    ⏎

    Когда включено «Отправлять по Enter»; ⌘Return, когда выключено.

  • Новая строка

    ⇧⏎⌥⏎

    Shift или Option с Return.

  • Вставить файлы

    ⌘V

    Фото и файлы из буфера обмена попадают в карточку отправки.

  • Отмена

    Esc

    Закрыть карточку отправки или оверлей снимка экрана.

Обновления и доверие

10

FinchGram обновляется сам и не устанавливает ничего, что не может проверить.

  • Обновляется сам

    Из GitHub Releases: проверка раз в день в случайное время или из меню Справка → Проверить обновления.

  • Проверка перед установкой

    Каждый релиз идёт с SHA256SUMS и его подписью Ed25519; приложение проверяет и то, и другое.

  • Нотаризовано Apple

    Подписано сертификатом Developer ID, с включённым Hardened Runtime и нотаризовано Apple: скачанная копия открывается как любое другое приложение.

  • Зашифровано на диске

    Собственная база данных FinchGram и база данных Telegram зашифрованы целиком, каждая со своим ключом в вашей связке ключей входа.

  • Собирается открыто

    Релизы собирает только GitHub Actions, из зафиксированных исходников.

  • Всегда одна и та же подпись

    Поэтому macOS сохраняет разрешение «Запись экрана» после обновлений.

  • Соблюдает правила Telegram

    Отметки о прочтении, статусы «печатает» и «в сети» работают как в приложениях Telegram, а каналы показывают свои спонсорские сообщения.

  • Ничего не собирает

    Ни аналитики, ни отчётов о сбоях, ни сервера FinchGram.

    Конфиденциальность
  • Защищённые загрузки

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

  • Открытый исходный код

    GPL-3.0, на Rust и Slint; собственный TDLib Telegram работает как отдельная программа.

    Исходный код

С каждым релизом — больше. Чего-то не хватает?

ПланыНапишите на GitHub