Tout ce que fait FinchGram
Toutes les fonctionnalités de la version actuelle, domaine par domaine. La liste s'allonge à chaque version ; ce qui manque encore est sur la feuille de route.
Connexion
5Connectez-vous comme le permettent les applications de Telegram, ou créez un nouveau compte.
Numéro de téléphone
Votre numéro, puis le code que Telegram vous envoie.
Mot de passe de validation en deux étapes
Si votre compte en a un, FinchGram le demande après le code.
Code QR
Scannez le code avec Telegram sur votre téléphone, sans rien saisir.
Nouveaux comptes
Inscrivez-vous à Telegram depuis la page de connexion.
Validation en deux étapes
Activez-la dans Réglages ; changez le mot de passe, son indice ou l'e-mail de récupération ; ou désactivez-la.
Discussions
9La liste des discussions de Telegram, avec des onglets et la recherche, faite pour le clavier.
Dossiers
Vos dossiers Telegram, chacun avec ses discussions et leurs compteurs de non-lus.
Discussions épinglées
Les discussions épinglées restent en haut de la liste.
Compteurs de non-lus et mentions
Chaque discussion affiche son nombre de non-lus, et une marque quand quelqu'un vous mentionne.
Messages enregistrés
Une ligne fixe en haut de la liste, présente avant même que vous l'ayez utilisée.
Discussions en onglets
Gardez plusieurs discussions ouvertes en onglets, fermez-les, et mettez une discussion en sourdine depuis son onglet.
Rechercher
⌘KTrouvez une discussion par le nom que vous voyez, Messages enregistrés compris ; Entrée l'ouvre.
Rechercher dans une discussion
⌘FTrouvez les messages de la discussion ouverte qui contiennent vos mots.
Chaînes et bots
Une vue de vos chaînes, et une de vos bots.
Saisie en cours
Voyez quand quelqu'un écrit ; on vous voit écrire aussi, comme dans les applications de Telegram.
Messages
7Tout ce qu'un message peut contenir, et un menu pour ce que vous pouvez en faire.
Mise en forme
Gras, italique, code et liens, affichés tels qu'ils ont été envoyés.
Aperçus de liens
Une carte avec l'aperçu de la page sous un message qui contient un lien.
Réponses et transferts
Ce à quoi un message répond, et d'où vient un message transféré.
Les médias dans la discussion
Photos, vidéos, GIF, stickers et fichiers ; les stickers animés montrent leur image fixe pour l'instant.
Le menu du message
Un clic droit : répondre, modifier, copier, copier le lien, transférer, signaler, supprimer, ou en sélectionner plusieurs.
Médias éphémères
Affichés floutés et ouverts une seule fois, comme dans les applications de Telegram.
Des liens qui disent où ils mènent
Un lien dont le texte n'est pas son adresse demande confirmation avant de s'ouvrir, en montrant le site et l'adresse complète.
Visionneuse
6Les photos et vidéos s'ouvrent par-dessus la fenêtre, avec le reste de leur album.
Albums
Parcourez un album avec les grandes flèches de part et d'autre de l'image.
Légendes
Même longues, sous l'image.
La vidéo par mpv
Compilé depuis les sources dans l'application, avec décodage matériel sur le Mac quand c'est possible.
Volume
↑↓Un tiroir qui sort du haut-parleur au survol, les flèches du clavier ou la molette ; conservé pour la vidéo suivante.
Enregistrement
Enregistrez une photo ou une vidéo dans Téléchargements, quand la discussion le permet.
Un cache que vous pouvez vider
Les photos, vidéos et fichiers que Telegram a envoyés se trouvent dans ~/Documents/FinchGram/media_cache ; videz-le, et ce que vous regardez de nouveau est récupéré de nouveau.
Envoi
6Les fichiers partent tels que vous les avez, et une carte les montre avant l'envoi.
Trois portes d'entrée
⌘VLe trombone, des fichiers glissés dans la fenêtre, ou collés.
La carte d'envoi
Une légende, et le choix d'envoyer en photos ou en fichiers.
Albums
Jusqu'à dix photos et vidéos partent ensemble en un seul album.
Minuterie d'autodestruction
Dans une discussion privée, une photo ou une vidéo peut être réglée pour s'autodétruire.
Sans son
Envoyez sans déclencher de son chez votre destinataire.
Envoyer avec Entrée
⏎Entrée envoie, et Maj ou Option avec Entrée passe à la ligne ; désactivez-le pour envoyer avec ⌘Entrée.
Outil de capture
9Prenez un morceau de l'écran, annotez-le et envoyez-le, depuis n'importe quelle discussion.
Un raccourci
⌘⇧AAppuyez dessus, ou cliquez sur les ciseaux à côté du trombone.
Votre propre raccourci
Choisissez-en un autre dans Réglages → Général → Captures d'écran.
Une fenêtre ou une sélection
Cliquez sur une fenêtre pour la prendre entière, ou tracez une sélection, avec une loupe et sa taille en pixels.
Tous les écrans
Le calque couvre chaque écran, barre des menus comprise.
Annoter
Rectangles, ellipses, flèches, traits, texte et mosaïque, en trois tailles et six couleurs.
Annuler et rétablir
⌘Z⌘⇧ZChaque trait peut être annulé, puis rétabli.
Déplacements fins
←→↑↓Les flèches déplacent la sélection d'un point, ou de dix avec Maj.
Envoyer, copier ou enregistrer
⏎⌘C⌘SEntrée la met dans la carte d'envoi ; ou copiez-la, ou enregistrez-la dans Téléchargements.
Hors champ
La fenêtre de FinchGram peut se masquer pendant que vous prenez une capture d'écran.
Téléchargements
15Un client WebDAV sur une page à part : votre NAS, parcouru dans l'application.
Vos serveurs
Un NAS, une seedbox, PikPak, Alist ou OpenList, ou un dossier partagé avec vget serve.
Comment ça marcheUn chemin de dossiers
« NAS maison /Movies/2026 » : chaque dossier du chemin ramène un cran en arrière.
Des fichiers ou des dossiers entiers
Cochez les fichiers que vous voulez, ou prenez un dossier avec tout ce qu'il contient.
Rapide
Chaque fichier par morceaux de 8 Mo, sur douze connexions au plus, en HTTP/2 quand le serveur le propose.
Reprend après un arrêt
Un téléchargement interrompu reprend là où il s'était arrêté.
Patient avec les serveurs occupés
Un serveur qui se dit occupé est attendu, jusqu'à cinq minutes.
Droit dans la visionneuse
Les photos et vidéos s'ouvrent dans la visionneuse dès qu'elles arrivent.
Mots de passe chiffrés
Dans la base de données de FinchGram, chiffrée en entier, avec sa clé dans votre trousseau de session ; jamais dans un fichier en clair.
Un dossier par serveur
Les téléchargements arrivent dans ~/Documents/FinchGram/webdav, un dossier pour chaque serveur, ou dans le dossier que vous choisissez.
De la place sur le disque
Un fichier qui ne tient pas sur le disque est refusé avant de commencer, et un fichier de taille inconnue s'arrête avant que le disque ne soit plein.
Lecture seule
Rien n'est envoyé, renommé ni supprimé sur le serveur.
Aucun compte Telegram requis
La page Téléchargements s'ouvre avant la connexion.
Retirer les terminés
Un bouton retire de la file tous les téléchargements terminés.
Vos propres certificats
Un certificat auquel vous faites confiance dans Trousseaux d'accès est accepté, autosigné compris.
Un journal pour les serveurs lents
downloads.log enregistre chaque requête, pour comprendre pourquoi un serveur est lent.
Assistants IA
11FinchGram est un serveur MCP : Claude Desktop, Claude Code, Cursor et d'autres apps peuvent travailler avec votre Telegram à travers lui, une fois que vous les y autorisez.
Désactivé tant que vous ne l'activez pas
Réglages → Accès IA est l'interrupteur ; tant qu'il est désactivé, tous les assistants sont refusés.
Les discussions que vous choisissez
Toutes les discussions sauf les secrètes, ou seulement celles que vous sélectionnez.
Ce qu'il peut écrire
Des messages envoyés aussitôt en votre nom, des brouillons que vous envoyez vous-même, ou rien.
Chaque app demande d'abord la permission
La première fois qu'une app se connecte, FinchGram vous demande ; la réponse est conservée pour cette app, d'une mise à jour à l'autre.
Douze outils
Lister, chercher et lire les discussions et les messages, voir ce qui est non lu, récupérer des médias, écrire des brouillons, envoyer, supprimer vos propres messages, marquer comme lu.
Les outilsLire ne marque rien
Un assistant peut lire une discussion sans rien marquer comme lu.
Jamais transmis
Les discussions secrètes, les médias éphémères, et les médias des discussions qui interdisent l'enregistrement.
Un journal
La page Accès IA liste ce que chaque assistant a demandé.
Lié à votre compte
Quand un autre compte se connecte, chaque app doit être autorisée à nouveau.
Prêt à coller
Les lignes qui ajoutent FinchGram à Claude Code ou à Claude Desktop sont sur la page Accès IA.
Aucune IA intégrée
FinchGram n'appelle aucune IA et n'entraîne rien ; un assistant ne reçoit que ce que vous le laissez lire.
Sur votre Mac
5Les notifications, le Dock et la barre des menus, comme le font les apps Mac.
Notifications
Les nouveaux messages en notifications macOS, avec ou sans leur texte et leurs sons.
Pastille du Dock
Le nombre de messages non lus sur l'icône du Dock.
Fermeture de la fenêtre
FinchGram reste dans le Dock, ou se ferme, selon votre choix dans Réglages.
Icône dans la barre des menus
Ouvrir la fenêtre ou quitter depuis la barre des menus ; activé par défaut.
Ouvrir à l'ouverture de session
FinchGram démarre quand vous ouvrez une session sur votre Mac.
Thèmes
5Trois apparences, chacune en clair et en sombre, changées sans redémarrer.
Atelier
Le thème par défaut : une fenêtre de travail à onglets, en IBM Plex Sans avec une couleur d'accent indigo.
Journal
Se lit comme un quotidien, avec une couleur d'accent par compte, en Source Sans 3.
Terminal
Un écran en chasse fixe avec des commandes entre crochets, en JetBrains Mono ; il démarre en sombre.
Clair et sombre
Clair, sombre ou celui du système ; chaque thème garde son propre choix.
Changez quand vous voulez
Dans Réglages → Apparence, ou depuis le menu Présentation.
Langues
4L'interface en onze langues. Les messages restent tels qu'ils ont été écrits.
Onze langues
Anglais, chinois simplifié et traditionnel, espagnol, portugais, allemand, français, russe, japonais, coréen et arabe.
Suit votre Mac
Ou la langue que vous choisissez dans Réglages → Langue, changée sans redémarrer.
Polices incluses
Les polices pour le chinois, le japonais, le coréen et l'arabe sont livrées avec l'application.
Le README aussi
Le README du projet existe dans les mêmes onze langues.
Clavier
9Les raccourcis des menus et des fenêtres de FinchGram.
Rechercher
⌘KTrouver une discussion, depuis n'importe où dans l'application.
Rechercher dans une discussion
⌘FTrouver des messages dans la discussion ouverte.
Capture d'écran
⌘⇧AFiger l'écran et en prendre un morceau.
Téléchargements
⌘⌥LOuvrir la page Téléchargements.
Réglages
⌘,Ouvrir les Réglages.
Envoyer
⏎Avec « Envoyer avec Entrée » activé ; ⌘Entrée sinon.
Nouvelle ligne
⇧⏎⌥⏎Maj ou Option avec Entrée.
Coller des fichiers
⌘VLes photos et fichiers du presse-papiers vont dans la carte d'envoi.
Annuler
EscFermer la carte d'envoi ou le calque de capture.
Mises à jour et confiance
10FinchGram se tient à jour lui-même, et n'installe rien qu'il ne puisse vérifier.
Se met à jour lui-même
Depuis GitHub Releases : vérifié une fois par jour à une heure aléatoire, ou depuis Aide → Rechercher des mises à jour.
Vérifié avant l'installation
Chaque version vient avec SHA256SUMS et sa signature Ed25519 ; l'application vérifie les deux.
Notarisé par Apple
Signé avec un Developer ID, le runtime renforcé activé, et notarisé : une copie téléchargée s'ouvre comme n'importe quelle autre application.
Chiffré sur le disque
La base de données de FinchGram et celle de Telegram sont chiffrées en entier, chacune avec sa propre clé dans votre trousseau de session.
Compilé au grand jour
Les versions ne sont compilées que par GitHub Actions, depuis des sources figées.
Signé de la même façon à chaque fois
Ainsi macOS conserve votre autorisation d'enregistrement de l'écran d'une mise à jour à l'autre.
Respecte les règles de Telegram
Les accusés de lecture, l'indicateur de saisie et le statut en ligne fonctionnent comme dans les applications de Telegram, et les chaînes affichent leurs messages sponsorisés.
Ne collecte rien
Aucune statistique d'utilisation, aucun rapport de plantage, aucun serveur FinchGram.
ConfidentialitéTéléchargements sécurisés
Les noms de fichiers qui sortiraient du dossier de téléchargement sont refusés, et les mots de passe ne suivent jamais une redirection vers un autre serveur.
Logiciel libre
GPL-3.0, en Rust et Slint, avec le TDLib de Telegram qui tourne comme un programme à part.
Code source
Chaque version en apporte davantage. Il vous manque quelque chose ?
La feuille de routeDemandez-le sur GitHub